• CreateProjectPageTest::createEDUPUBProject

    5:31:20 PM / 00:00:20:768 Pass

    CreateProjectPageTest::createEDUPUBProject
    08.05.2025 5:31:20 PM 08.05.2025 5:31:41 PM 00:00:20:768 · #test-id=2
    Creating EDUPUB project
    StatusTimestampDetails
    Info 5:31:24 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:31:24 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:31:24 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:28 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:31:30 PM Thread Id - 19 : Typing <'PollockBirdtiger'> in field ' id: ProjectName] '
    Info 5:31:31 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:31:31 PM Thread Id - 19 : Selecting text <'EDUPUB'> from ' id: projectType] '
    Info 5:31:31 PM Thread Id - 19 : Clicking on ' name: themeType] '
    Info 5:31:31 PM Thread Id - 19 : Selecting text <'Learningmate Theme 1'> from ' name: themeType] '
    Info 5:31:31 PM Thread Id - 19 : Typing <'07/20/1965'> in field ' name: publicationDate] '
    Info 5:31:31 PM Thread Id - 19 : Typing <'9790797605977'> in field ' id: isbnid] '
    Info 5:31:31 PM Thread Id - 19 : Typing <'Addie Bergnaum'> in field ' name: objectAuthor] '
    Info 5:31:31 PM Thread Id - 19 : Typing <'Legend'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:31:31 PM Thread Id - 19 : Typing <'Omnis temporibus sint aut qui voluptate. Est corrupti consequuntur earum. Qui soluta a fugiat explicabo quod.'> in field ' id: objectDescription] '
    Info 5:31:32 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:31:32 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create Project']] '
    Info 5:31:35 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@role='alert']] '
    Pass 5:31:35 PM
    Info 5:31:35 PM Thread Id - 19 : Typing <'PollockBirdtiger'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:31:36 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:31:38 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:31:38 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:31:38 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:31:40 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:31:41 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:31:41 PM
    Info 5:31:41 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 5:31:41 PM Thread ID :19_Test Method createEDUPUBProject Executed Successfully
  • LoginPageTest::InvalidLoginErrorTest

    5:31:20 PM / 00:00:05:218 Pass

    LoginPageTest::InvalidLoginErrorTest
    08.05.2025 5:31:20 PM 08.05.2025 5:31:26 PM 00:00:05:218 · #test-id=1
    StatusTimestampDetails
    Info 5:31:24 PM Thread Id - 17 : Typing <'Dennet'> in field ' id: username] '
    Info 5:31:24 PM Thread Id - 17 : Typing <'210k5xL7=3'> in field ' id: password] '
    Info 5:31:24 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:25 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'alert-danger') and @role='alert']] '
    Pass 5:31:26 PM
    Pass 5:31:26 PM Thread ID :17_Test Method InvalidLoginErrorTest Executed Successfully
  • EditTOCPageTest::createAndUpdateNodes

    5:31:20 PM / 00:07:49:026 Skip

    EditTOCPageTest::createAndUpdateNodes
    08.05.2025 5:31:20 PM 08.05.2025 5:39:09 PM 00:07:49:026 · #test-id=3
    Creating and Updating Nodes in project
    StatusTimestampDetails
    Info 5:31:24 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:31:24 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:31:24 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:28 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:31:30 PM Thread Id - 18 : Typing <'platypusMagnificent Bantam BoyHip Hop'> in field ' id: ProjectName] '
    Info 5:31:31 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:31:31 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:31:31 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:31:31 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:31:31 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:31:32 PM Thread Id - 18 : Typing <'9791957264348'> in field ' id: isbnid] '
    Info 5:31:32 PM Thread Id - 18 : Typing <'Loraine Wunsch'> in field ' name: objectAuthor] '
    Info 5:31:32 PM Thread Id - 18 : Typing <'Biography/Autobiography'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:31:32 PM Thread Id - 18 : Typing <'Ut aut ea. Amet tempore nesciunt ex dignissimos sint nulla quae. Nisi qui labore voluptatibus laborum perspiciatis ullam. Eos optio alias hic.'> in field ' id: objectDescription] '
    Info 5:31:32 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:31:32 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:31:34 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:31:36 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:31:38 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:31:38 PM Thread Id - 18 : Typing <'lavender'> in field ' id: templateName] '
    Info 5:31:38 PM Thread Id - 18 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:31:38 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:31:42 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:31:42 PM
    Info 5:31:42 PM Thread Id - 18 : Clicking on ' xpath: //divxpath: //span[contains(@class,'nodeType') and contains(text(),'FOLDER')]/parent::span/descendant::button[@id='edit-node']] '
    Info 5:32:42 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:32:42 PM Thread Id - 18 : Typing <'cyanfuchsia'> in field ' id: templateName] '
    Info 5:32:42 PM Thread Id - 18 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:32:42 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:32:46 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:32:46 PM
    Info 5:32:46 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::button[@id='edit-node']] '
    Info 5:33:46 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:33:46 PM Thread Id - 18 : Typing <'tealDaisy'> in field ' id: templateName] '
    Info 5:33:46 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:33:49 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:33:49 PM
    Info 5:33:49 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::span[contains(@class,'plus-sign')]/parent::button] '
    Info 5:33:52 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:33:52 PM Thread Id - 18 : Typing <'Mollytan'> in field ' id: templateName] '
    Info 5:33:52 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:33:55 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 5:33:55 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 5:33:55 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 5:33:55 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 5:34:57 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:34:57 PM
    Info 5:34:57 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::button[@id='edit-node']] '
    Info 5:34:58 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:34:58 PM Thread Id - 18 : Typing <'Klimtmagenta'> in field ' id: templateName] '
    Info 5:34:58 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:35:01 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:35:02 PM
    Info 5:35:02 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 5:35:03 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:35:03 PM Thread Id - 18 : Typing <'MollyDiego Rivera'> in field ' id: templateName] '
    Info 5:35:04 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:35:07 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:35:07 PM
    Info 5:35:07 PM Thread Id - 18 : Clicking on ' xpath: //label[normalize-space()='TOPIC']/parent::span/following-sibling::button[@id='edit-node']] '
    Info 5:35:08 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:35:09 PM Thread Id - 18 : Typing <'Edward HopperSam'> in field ' id: templateName] '
    Info 5:35:09 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:35:11 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:35:11 PM
    Info 5:35:14 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:35:16 PM Thread Id - 18 : Clicking on ' id: page] '
    Info 5:35:16 PM Thread Id - 18 : Clicking on ' xpath: //select[@ng-model='selected_option']] '
    Info 5:35:16 PM Thread Id - 18 : Selecting Index <'0'> from ' xpath: //select[@ng-model='selected_option']] '.
    Info 5:35:16 PM Thread Id - 18 : Typing <'Uzbekistan'> in field ' id: templateName] '
    Info 5:35:16 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:35:20 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:35:20 PM
    Info 5:35:20 PM Thread Id - 18 : Clicking on ' xpath: //divxpath: //span[contains(@class,'nodeType') and contains(text(),'CONTENT')]/parent::span/descendant::button[@id='edit-node']] '
    Info 5:36:21 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:36:21 PM Thread Id - 18 : Typing <'UgandaSweden'> in field ' id: templateName] '
    Info 5:36:21 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:36:24 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:36:24 PM
    Info 5:36:24 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 5:36:26 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:37:26 PM Thread Id - 18 : Typing <'eaque'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:37:28 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:37:31 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:37:32 PM Thread Id - 18 : Typing <'odio'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:37:34 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:37:37 PM Thread Id - 18 : Typing <'eaque'> in field ' name: search_text] '
    Info 5:37:39 PM Thread Id - 18 : Getting Element Having Text <<'eaque'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 5:37:39 PM Thread Id - 18 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 5:37:43 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Question']] '
    Info 5:37:45 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='group inputfrom']/child::select] '
    Info 5:37:45 PM Thread Id - 18 : Selecting text <'Multiple Choice/Response'> from ' xpath: //div[@class='group inputfrom']/child::select] '
    Info 5:37:45 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Confirm']] '
    Info 5:37:47 PM Thread Id - 18 : Typing <'qui'> in field ' id: question_title] '
    Info 5:37:47 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, question_stem']] '
    Info 5:37:47 PM Thread Id - 18 : Typing <'cupiditate'> in field ' xpath: //body/p] '
    Info 5:37:47 PM Thread Id - 18 : Switching to Default Content
    Info 5:37:47 PM Thread Id - 18 : Clicking on ' xpath: //input[@id='assess_1_radio']] '
    Info 5:37:47 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_1']] '
    Info 5:37:47 PM Thread Id - 18 : Typing <'yellow'> in field ' xpath: //body/p] '
    Info 5:37:47 PM Thread Id - 18 : Switching to Default Content
    Info 5:37:47 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_2']] '
    Info 5:37:47 PM Thread Id - 18 : Typing <'silver'> in field ' xpath: //body/p] '
    Info 5:37:47 PM Thread Id - 18 : Switching to Default Content
    Info 5:37:47 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_3']] '
    Info 5:37:47 PM Thread Id - 18 : Typing <'lavender'> in field ' xpath: //body/p] '
    Info 5:37:47 PM Thread Id - 18 : Switching to Default Content
    Info 5:37:47 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Save']] '
    Info 5:37:49 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:37:49 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Back to Assessment']] '
    Skip 5:39:09 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.name: search_text' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: *[name='search_text'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [dbba2e1a-8085-4f18-a791-381528466f3a
    findElement {using=name
    value=search_text}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 2711
    moz:profile: /tmp/rust_mozprofileMMWo7r
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: dbba2e1a-8085-4f18-a791-381528466f3a
    Skip 5:39:09 PM Test Case createAndUpdateNodes Skipped
  • LoginPageTest::LoginWithoutCredentialsErrorTest

    5:31:29 PM / 00:00:01:840 Pass

    LoginPageTest::LoginWithoutCredentialsErrorTest
    08.05.2025 5:31:29 PM 08.05.2025 5:31:31 PM 00:00:01:840 · #test-id=4
    StatusTimestampDetails
    Info 5:31:31 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:31 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'alert-danger') and @role='alert']] '
    Pass 5:31:31 PM
    Pass 5:31:31 PM Thread ID :17_Test Method LoginWithoutCredentialsErrorTest Executed Successfully
  • LoginPageTest::NeedHelpRedirectTest

    5:31:34 PM / 00:00:02:218 Pass

    LoginPageTest::NeedHelpRedirectTest
    08.05.2025 5:31:34 PM 08.05.2025 5:31:36 PM 00:00:02:218 · #test-id=5
    StatusTimestampDetails
    Info 5:31:36 PM Thread Id - 17 : Clicking on ' xpath: //a[contains(@class,'forgotpass')]] '
    Info 5:31:36 PM Thread Id - 17 : Getting text from WebElement ' xpath: //h2[@class='login-sub-text']] '
    Pass 5:31:36 PM
    Pass 5:31:36 PM Thread ID :17_Test Method NeedHelpRedirectTest Executed Successfully
  • LoginPageTest::ValidLoginTest

    5:31:39 PM / 00:00:04:547 Pass

    LoginPageTest::ValidLoginTest
    08.05.2025 5:31:39 PM 08.05.2025 5:31:44 PM 00:00:04:547 · #test-id=6
    StatusTimestampDetails
    Info 5:31:41 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:31:41 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:31:41 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:44 PM Thread Id - 17 : Getting text from WebElement ' xpath: //h2[@class='page-heading']] '
    Pass 5:31:44 PM
    Pass 5:31:44 PM Thread ID :17_Test Method ValidLoginTest Executed Successfully
  • CreateProjectPageTest::createObjectiveOrganizedProject

    5:31:44 PM / 00:00:14:400 Pass

    CreateProjectPageTest::createObjectiveOrganizedProject
    08.05.2025 5:31:44 PM 08.05.2025 5:31:59 PM 00:00:14:400 · #test-id=7
    Creating Objective Organized project
    StatusTimestampDetails
    Info 5:31:46 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:31:46 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:31:46 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:49 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:31:50 PM Thread Id - 19 : Typing <'ReggaeViolatorpug'> in field ' id: ProjectName] '
    Info 5:31:50 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:31:50 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:31:50 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:31:50 PM Thread Id - 19 : Selecting text <'Objective Organized'> from ' id: projectSubType] '
    Info 5:31:51 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:31:51 PM Thread Id - 19 : Typing <'Miss Muoi Cartwright'> in field ' name: objectAuthor] '
    Info 5:31:51 PM Thread Id - 19 : Typing <'Legend'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:31:51 PM Thread Id - 19 : Typing <'Eum occaecati assumenda qui quod commodi. In voluptatum esse. Dolorem architecto praesentium aut consequatur ut sunt.'> in field ' id: objectDescription] '
    Info 5:31:51 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:31:51 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create Project']] '
    Info 5:31:53 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@role='alert']] '
    Pass 5:31:53 PM
    Info 5:31:53 PM Thread Id - 19 : Typing <'ReggaeViolatorpug'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:31:53 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:31:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:31:56 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:31:56 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:31:58 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:31:58 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:31:59 PM
    Info 5:31:59 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 5:31:59 PM Thread ID :19_Test Method createObjectiveOrganizedProject Executed Successfully
  • LoginPageTest::LogOutTest

    5:31:47 PM / 00:00:05:053 Pass

    LoginPageTest::LogOutTest
    08.05.2025 5:31:47 PM 08.05.2025 5:31:52 PM 00:00:05:053 · #test-id=8
    StatusTimestampDetails
    Info 5:31:49 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:31:49 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:31:49 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:51 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 5:31:51 PM Thread Id - 17 : Getting Element Having Text <<'Log Out'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 5:31:51 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 5:31:52 PM Thread Id - 17 : Getting text from WebElement ' xpath: //span[@class='logotxt']] '
    Pass 5:31:52 PM
    Pass 5:31:52 PM Thread ID :17_Test Method LogOutTest Executed Successfully
  • BuildingBlocksPageTest::createGlobalEDUPUBpattern

    5:31:55 PM / 00:01:44:259 Pass

    BuildingBlocksPageTest::createGlobalEDUPUBpattern
    08.05.2025 5:31:55 PM 08.05.2025 5:33:39 PM 00:01:44:259 · #test-id=9
    Creating Global pattern for EDUPUB projects
    StatusTimestampDetails
    Info 5:31:56 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:31:56 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:31:56 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:31:59 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 5:32:07 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Create New Pattern']] '
    Info 5:33:07 PM Thread Id - 17 : Typing <'g4p3anu24pwdtah2hha'> in field ' name: pattern_title] '
    Info 5:33:07 PM Thread Id - 17 : Clicking on ' id: project_type] '
    Info 5:33:07 PM Thread Id - 17 : Selecting text <'EDUPUB'> from ' id: project_type] '
    Info 5:33:07 PM Thread Id - 17 : Typing <'

    Ut et repudiandae corporis minus minima molestias.

    '> in field ' xpath: //textarea[@id='pattern_content']] '
    Info 5:33:08 PM Thread Id - 17 : Typing <'est'> in field ' name: pattern_class] '
    Info 5:33:08 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='modal-footer']//button[normalize-space()='Confirm' and @ng-click='add()']] '
    Info 5:33:09 PM Thread Id - 17 : Removing Text from ' name: search_text] '
    Info 5:33:09 PM Thread Id - 17 : Typing <'g4p3anu24pwdtah2hha'> in field ' name: search_text] '
    Info 5:33:10 PM Thread Id - 17 : Pressing Key '' in field 'name: search_text]'
    Info 5:33:12 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='totalPatterns']/td[@class='ng-binding']] '.
    Pass 5:33:12 PM
    Info 5:33:12 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:33:13 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'beeMr Bantam KnightJazz'> in field ' id: ProjectName] '
    Info 5:33:15 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 5:33:15 PM Thread Id - 17 : Selecting text <'EDUPUB'> from ' id: projectType] '
    Info 5:33:15 PM Thread Id - 17 : Clicking on ' name: themeType] '
    Info 5:33:15 PM Thread Id - 17 : Selecting text <'Learningmate Theme 1'> from ' name: themeType] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'07/21/1992'> in field ' name: publicationDate] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'9790952036585'> in field ' id: isbnid] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'Dr. Dee Wehner'> in field ' name: objectAuthor] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'Tall tale'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'Ipsum debitis non. Laudantium qui est laborum quia reprehenderit in. Sequi et aut voluptatem iure ratione et.'> in field ' id: objectDescription] '
    Info 5:33:15 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:33:15 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:33:17 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 5:33:19 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Patterns']/parent::div/parent::a/div] '
    Info 5:33:20 PM Thread Id - 17 : Typing <'g4p3anu24pwdtah2hha'> in field ' name: search_text] '
    Info 5:33:20 PM Thread Id - 17 : Pressing Key '' in field 'name: search_text]'
    Info 5:33:21 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='totalPatterns']/td[@class='ng-binding']] '.
    Pass 5:33:21 PM
    Info 5:33:21 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:33:23 PM Thread Id - 17 : Typing <'beeMr Bantam KnightJazz'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:33:23 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:33:25 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:33:25 PM Thread Id - 17 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:33:25 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:33:27 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:33:28 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Info 5:33:28 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:33:28 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 5:33:34 PM Thread Id - 17 : Removing Text from ' name: search_text] '
    Info 5:33:34 PM Thread Id - 17 : Typing <'g4p3anu24pwdtah2hha'> in field ' name: search_text] '
    Info 5:33:34 PM Thread Id - 17 : Pressing Key '' in field 'name: search_text]'
    Info 5:33:36 PM Thread Id - 17 : Clicking on ' xpath: //tr[@total-items='totalPatterns']//button[normalize-space()='Delete']] '
    Info 5:33:38 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:33:39 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:33:39 PM
    Info 5:33:39 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='confirm']] '
    Pass 5:33:39 PM Thread ID :17_Test Method createGlobalEDUPUBpattern Executed Successfully
  • CreateProjectPageTest::createBookOrganizedProject

    5:32:01 PM / 00:00:14:689 Pass

    CreateProjectPageTest::createBookOrganizedProject
    08.05.2025 5:32:01 PM 08.05.2025 5:32:16 PM 00:00:14:689 · #test-id=10
    Creating Book Organized project
    StatusTimestampDetails
    Info 5:32:03 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:32:03 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:32:03 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:32:06 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:32:07 PM Thread Id - 19 : Typing <'chinchillaSage MachineEl Greco'> in field ' id: ProjectName] '
    Info 5:32:07 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:32:07 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:32:07 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:32:08 PM Thread Id - 19 : Selecting text <'Book Organized'> from ' id: projectSubType] '
    Info 5:32:08 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:32:08 PM Thread Id - 19 : Typing <'Charity Ziemann I'> in field ' name: objectAuthor] '
    Info 5:32:08 PM Thread Id - 19 : Typing <'Fanfiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:32:08 PM Thread Id - 19 : Typing <'Itaque tempora aut et iure ut quod consequatur. In iusto cum quia. Amet non consequatur odit enim iste corporis. Deserunt ut libero dolor omnis et. Omnis nemo neque rerum suscipit dolor dicta.'> in field ' id: objectDescription] '
    Info 5:32:08 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:32:08 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create Project']] '
    Info 5:32:11 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@role='alert']] '
    Pass 5:32:11 PM
    Info 5:32:11 PM Thread Id - 19 : Typing <'chinchillaSage MachineEl Greco'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:32:11 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:32:13 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:32:13 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:32:13 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:32:15 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:32:16 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:32:16 PM
    Info 5:32:16 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 5:32:16 PM Thread ID :19_Test Method createBookOrganizedProject Executed Successfully
  • CreateProjectPageTest::createAdaptiveLearningProject

    5:32:18 PM / 00:00:14:135 Pass

    CreateProjectPageTest::createAdaptiveLearningProject
    08.05.2025 5:32:18 PM 08.05.2025 5:32:32 PM 00:00:14:135 · #test-id=11
    Creating Adaptive Learning project
    StatusTimestampDetails
    Info 5:32:19 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:32:20 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:32:20 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:32:22 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:32:24 PM Thread Id - 19 : Typing <'turtle The FirestormWorld'> in field ' id: ProjectName] '
    Info 5:32:24 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:32:24 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:32:24 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:32:24 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:32:24 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:32:24 PM Thread Id - 19 : Typing <'9781977408228'> in field ' id: isbnid] '
    Info 5:32:24 PM Thread Id - 19 : Typing <'Tabetha Kris'> in field ' name: objectAuthor] '
    Info 5:32:24 PM Thread Id - 19 : Typing <'Classic'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:32:24 PM Thread Id - 19 : Typing <'Omnis corrupti dolor sunt. Et deleniti dicta dolores minus animi iusto quaerat. Quasi consequatur quod et. Recusandae iste magni. Illo ut animi.'> in field ' id: objectDescription] '
    Info 5:32:25 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:32:25 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create Project']] '
    Info 5:32:27 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@role='alert']] '
    Pass 5:32:27 PM
    Info 5:32:27 PM Thread Id - 19 : Typing <'turtle The FirestormWorld'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:32:27 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:32:30 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:32:30 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:32:30 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:32:32 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:32:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:32:32 PM
    Info 5:32:32 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 5:32:32 PM Thread ID :19_Test Method createAdaptiveLearningProject Executed Successfully
  • CreateProjectPageTest::createEvolveResourcesProject

    5:32:35 PM / 00:00:14:139 Pass

    CreateProjectPageTest::createEvolveResourcesProject
    08.05.2025 5:32:35 PM 08.05.2025 5:32:49 PM 00:00:14:139 · #test-id=12
    Creating Evolve Resources project
    StatusTimestampDetails
    Info 5:32:36 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:32:36 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:32:36 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:32:39 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:32:40 PM Thread Id - 19 : Typing <'Doctor ThorcockroachChagall'> in field ' id: ProjectName] '
    Info 5:32:40 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:32:40 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:32:40 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:32:40 PM Thread Id - 19 : Selecting text <'Evolve Resources'> from ' id: projectSubType] '
    Info 5:32:41 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:32:41 PM Thread Id - 19 : Typing <'Mr. Marvin Mueller'> in field ' name: objectAuthor] '
    Info 5:32:41 PM Thread Id - 19 : Typing <'Mystery'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:32:41 PM Thread Id - 19 : Typing <'In odio voluptas minima nemo est est quis. Autem ut sed quis praesentium possimus. Ducimus ut dolor et quia. Necessitatibus ea voluptatem optio non. Dolor voluptas non et eaque laboriosam.'> in field ' id: objectDescription] '
    Info 5:32:41 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:32:41 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create Project']] '
    Info 5:32:44 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@role='alert']] '
    Pass 5:32:44 PM
    Info 5:32:44 PM Thread Id - 19 : Typing <'Doctor ThorcockroachChagall'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:32:44 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:32:46 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:32:46 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:32:46 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:32:48 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:32:49 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:32:49 PM
    Info 5:32:49 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 5:32:49 PM Thread ID :19_Test Method createEvolveResourcesProject Executed Successfully
  • CreateProjectPageTest::editProject

    5:32:51 PM / 00:00:24:572 Pass

    CreateProjectPageTest::editProject
    08.05.2025 5:32:51 PM 08.05.2025 5:33:16 PM 00:00:24:572 · #test-id=13
    Editting the project
    StatusTimestampDetails
    Info 5:32:53 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:32:53 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:32:53 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:32:55 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:32:57 PM Thread Id - 19 : Typing <'Doctor Boom BoomhareDa Vinci'> in field ' id: ProjectName] '
    Info 5:32:57 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:32:57 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:32:57 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:32:57 PM Thread Id - 19 : Selecting text <'Evolve Resources'> from ' id: projectSubType] '
    Info 5:32:57 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:32:57 PM Thread Id - 19 : Typing <'Gale Miller'> in field ' name: objectAuthor] '
    Info 5:32:57 PM Thread Id - 19 : Typing <'Folklore'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:32:57 PM Thread Id - 19 : Typing <'Expedita et expedita quisquam vitae repellendus deserunt iure. Accusamus facilis et veniam unde tenetur. Ut sit numquam eum provident.'> in field ' id: objectDescription] '
    Info 5:32:57 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:32:58 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create Project']] '
    Info 5:33:00 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@role='alert']] '
    Pass 5:33:00 PM
    Info 5:33:00 PM Thread Id - 19 : Typing <'Doctor Boom Boomhar'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:33:00 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:33:02 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:33:02 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:33:02 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Edit Project']] '
    Info 5:33:04 PM Thread Id - 19 : Typing <'Doctor ChangelingcicadaMatisse'> in field ' id: ProjectName] '
    Info 5:33:04 PM Thread Id - 19 : Typing <'An Balistreri'> in field ' name: objectAuthor] '
    Info 5:33:04 PM Thread Id - 19 : Typing <'Biography/Autobiography'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:33:04 PM Thread Id - 19 : Typing <'Fuga sint consequatur voluptatum quia. Error quia et doloremque labore laboriosam. Deleniti deserunt vitae dolorem. Quas odit omnis voluptatem excepturi fuga rerum omnis.'> in field ' id: objectDescription] '
    Info 5:33:04 PM Thread Id - 19 : Clicking on ' css selector: .btn.btn-primary.ng-binding] '
    Info 5:33:05 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:33:07 PM Thread Id - 19 : Typing <'Doctor Changelingci'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:33:07 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:33:09 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:33:09 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:33:09 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Edit Project']] '
    Pass 5:33:10 PM
    Pass 5:33:10 PM
    Pass 5:33:10 PM
    Pass 5:33:10 PM
    Info 5:33:10 PM Thread Id - 19 : Clicking on ' css selector: button.btn.btn-default[onclick="javascript:history.back(-1);"][ng-show="project.project_permissions['project.update'].grant"]] '
    Info 5:33:11 PM Thread Id - 19 : Typing <'Doctor ChangelingcicadaMatisse'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:33:11 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:33:13 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:33:13 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:33:13 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:33:15 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:33:16 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:33:16 PM
    Info 5:33:16 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 5:33:16 PM Thread ID :19_Test Method editProject Executed Successfully
  • MetaDataPageTest::createLinkDeleteTaxonomy

    5:33:19 PM / 00:00:45:774 Skip

    MetaDataPageTest::createLinkDeleteTaxonomy
    08.05.2025 5:33:19 PM 08.05.2025 5:34:04 PM 00:00:45:774 · #test-id=14
    Creating New Taxonomy and subTaxonomy,link it to Project Node and Deleting Taxonomy
    StatusTimestampDetails
    Info 5:33:20 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:33:20 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:33:20 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:33:22 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:33:24 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='pull-right']//button[@type='button'][contains(text(),'Create New')]] '
    Info 5:33:26 PM Thread Id - 19 : Typing <'Dr.TroySam'> in field ' name: taxonomy_text] '
    Info 5:33:26 PM Thread Id - 19 : Typing <'Blanditiis eligendi quia excepturi quia similique doloribus.'> in field ' name: taxonomy_description] '
    Info 5:33:28 PM Thread Id - 19 : Typing <'Qui vitae velred'> in field ' name: human_coding] '
    Info 5:33:28 PM Thread Id - 19 : Typing <'MAXIMEOMNISLAVENDER'> in field ' name: vtw_id] '
    Info 5:33:29 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Node']] '
    Info 5:33:31 PM Thread Id - 19 : Getting Element Having SubString <<'MAXIMEOMNISLAVENDER'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:33:35 PM Thread Id - 19 : Checking if element ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is displayed
    Info 5:33:35 PM Thread Id - 19 : WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is visible on screen
    Pass 5:33:35 PM
    Info 5:33:35 PM Thread Id - 19 : Clicking on ' xpath: //divxpath: //span[contains(@class,'taxonomy-title') and contains(text(),'MAXIMEOMNISLAVENDER')]/following-sibling::span[contains(@class,'tinyPopup')]/child::button] '
    Info 5:33:35 PM Thread Id - 19 : Clicking on ' xpath: //span[@class='dropdown toc-plus tinyPopup open']//div[@class='last']] '
    Info 5:33:36 PM Thread Id - 19 : Typing <'minnowChloe'> in field ' name: taxonomy_text] '
    Info 5:33:37 PM Thread Id - 19 : Typing <'Asperiores et sunt culpa consequuntur.'> in field ' name: taxonomy_description] '
    Info 5:33:38 PM Thread Id - 19 : Typing <'Autem distincturquoise'> in field ' name: human_coding] '
    Info 5:33:38 PM Thread Id - 19 : Typing <'QUAMOMNISVOAZURE'> in field ' name: vtw_id] '
    Info 5:33:39 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Node']] '
    Info 5:33:41 PM Thread Id - 19 : Getting Element Having SubString <<'minnowChloe'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:33:46 PM Thread Id - 19 : Checking if element ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is displayed
    Info 5:33:46 PM Thread Id - 19 : WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is visible on screen
    Pass 5:33:46 PM
    Info 5:33:46 PM Thread Id - 19 : Getting Element Having SubString <<'minnowChloe'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:33:51 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Pass 5:33:51 PM
    Info 5:33:51 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:33:53 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:33:55 PM Thread Id - 19 : Typing <'wallabyBuffy BoyElectronic'> in field ' id: ProjectName] '
    Info 5:33:55 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:33:55 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:33:55 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:33:55 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:33:55 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:33:55 PM Thread Id - 19 : Typing <'9781052834836'> in field ' id: isbnid] '
    Info 5:33:55 PM Thread Id - 19 : Typing <'Ms. Stefany Schaden'> in field ' name: objectAuthor] '
    Info 5:33:55 PM Thread Id - 19 : Typing <'Legend'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:33:55 PM Thread Id - 19 : Typing <'Vel quibusdam facere ut excepturi laborum qui minus. Laudantium neque dolores repellat ea consequuntur sit officia. Impedit corrupti velit molestiae. Consectetur facere architecto eum neque. Non odio magni eum.'> in field ' id: objectDescription] '
    Info 5:33:56 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:33:56 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:33:57 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:33:59 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:34:02 PM Thread Id - 19 : Clicking on ' id: metadata] '
    Info 5:34:02 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='taxonomyTab']] '
    Info 5:34:04 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='taxonomyTab']] '
    Info 5:34:04 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='searchTaxonomyComponentBtn']] '
    Skip 5:34:04 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element [[FirefoxDriver: firefox on linux (2311c2ee-1972-4138-8525-012422c99cf2)] -> xpath: //a[@id='searchTaxonomyComponentBtn']] is not clickable because: org.openqa.selenium.ElementNotInteractableException: Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [2311c2ee-1972-4138-8525-012422c99cf2
    clickElement {id=a959904d-e2d7-4aec-9fa5-add786331f7b}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 6860
    moz:profile: /tmp/rust_mozprofile9h5cWI
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[FirefoxDriver: firefox on linux (2311c2ee-1972-4138-8525-012422c99cf2)] -> xpath: //a[@id='searchTaxonomyComponentBtn']] Session ID: 2311c2ee-1972-4138-8525-012422c99cf2
    Skip 5:34:04 PM Test Case createLinkDeleteTaxonomy Skipped
  • BuildingBlocksPageTest::createGlobalOnlineCoursePattern

    5:33:42 PM / 00:01:33:837 Pass

    BuildingBlocksPageTest::createGlobalOnlineCoursePattern
    08.05.2025 5:33:42 PM 08.05.2025 5:35:16 PM 00:01:33:837 · #test-id=15
    Creating Global pattern for Online Course projects
    StatusTimestampDetails
    Info 5:33:43 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:33:43 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:33:43 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:33:46 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 5:33:52 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Create New Pattern']] '
    Info 5:34:53 PM Thread Id - 17 : Typing <'D3GX7PR8XE'> in field ' name: pattern_title] '
    Info 5:34:53 PM Thread Id - 17 : Clicking on ' id: project_type] '
    Info 5:34:53 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: project_type] '
    Info 5:34:53 PM Thread Id - 17 : Typing <'

    Corporis perspiciatis et natus.

    '> in field ' xpath: //textarea[@id='pattern_content']] '
    Info 5:34:54 PM Thread Id - 17 : Typing <'qui'> in field ' name: pattern_class] '
    Info 5:34:54 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='modal-footer']//button[normalize-space()='Confirm' and @ng-click='add()']] '
    Info 5:34:55 PM Thread Id - 17 : Removing Text from ' name: search_text] '
    Info 5:34:55 PM Thread Id - 17 : Typing <'D3GX7PR8XE'> in field ' name: search_text] '
    Info 5:34:55 PM Thread Id - 17 : Pressing Key '' in field 'name: search_text]'
    Info 5:34:57 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='totalPatterns']/td[@class='ng-binding']] '.
    Pass 5:34:58 PM
    Info 5:34:58 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:34:59 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:35:01 PM Thread Id - 17 : Typing <'giraffeRachel Pirzad SpiritLatin'> in field ' id: ProjectName] '
    Info 5:35:01 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 5:35:02 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:35:02 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 5:35:02 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:35:02 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:35:02 PM Thread Id - 17 : Typing <'9790947471087'> in field ' id: isbnid] '
    Info 5:35:02 PM Thread Id - 17 : Typing <'Julian Zulauf PhD'> in field ' name: objectAuthor] '
    Info 5:35:02 PM Thread Id - 17 : Typing <'Humor'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:35:02 PM Thread Id - 17 : Typing <'Illo sit sint similique. Aut modi accusantium quasi aut. Nobis quis numquam laboriosam. Rerum quam voluptates.'> in field ' id: objectDescription] '
    Info 5:35:03 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:35:03 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:35:04 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 5:35:06 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Patterns']/parent::div/parent::a/div] '
    Info 5:35:08 PM Thread Id - 17 : Typing <'D3GX7PR8XE'> in field ' name: search_text] '
    Info 5:35:08 PM Thread Id - 17 : Pressing Key '' in field 'name: search_text]'
    Info 5:35:09 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='totalPatterns']/td[@class='ng-binding']] '.
    Pass 5:35:09 PM
    Info 5:35:09 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:35:11 PM Thread Id - 17 : Typing <'giraffeRachel Pirzad SpiritLatin'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:35:11 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:35:13 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:35:13 PM Thread Id - 17 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:35:13 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:35:15 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:35:16 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:35:16 PM Thread ID :17_Test Method createGlobalOnlineCoursePattern Executed Successfully
  • MetaDataPageTest::createLinkDeleteTaxonomy

    5:34:07 PM / 00:02:09:142 Fail

    MetaDataPageTest::createLinkDeleteTaxonomy
    08.05.2025 5:34:07 PM 08.05.2025 5:36:16 PM 00:02:09:142 · #test-id=16
    Creating New Taxonomy and subTaxonomy,link it to Project Node and Deleting Taxonomy
    StatusTimestampDetails
    Info 5:34:08 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:34:08 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:34:08 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:34:11 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:34:12 PM Thread Id - 19 : Getting Current URL
    Info 5:34:12 PM Thread Id - 19 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/metadata'
    Info 5:34:15 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='pull-right']//button[@type='button'][contains(text(),'Create New')]] '
    Info 5:34:16 PM Thread Id - 19 : Typing <'Ne'ez YohmaAngel'> in field ' name: taxonomy_text] '
    Info 5:34:17 PM Thread Id - 19 : Typing <'Voluptatem fugiat sunt non harum.'> in field ' name: taxonomy_description] '
    Info 5:34:18 PM Thread Id - 19 : Typing <'Dolor rationegrey'> in field ' name: human_coding] '
    Info 5:34:18 PM Thread Id - 19 : Typing <'UNDEEANATUSSALMON'> in field ' name: vtw_id] '
    Info 5:34:19 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Node']] '
    Info 5:34:21 PM Thread Id - 19 : Getting Element Having SubString <<'UNDEEANATUSSALMON'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:34:25 PM Thread Id - 19 : Checking if element ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is displayed
    Info 5:34:25 PM Thread Id - 19 : WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is visible on screen
    Pass 5:34:25 PM
    Info 5:34:25 PM Thread Id - 19 : Clicking on ' xpath: //divxpath: //span[contains(@class,'taxonomy-title') and contains(text(),'UNDEEANATUSSALMON')]/following-sibling::span[contains(@class,'tinyPopup')]/child::button] '
    Info 5:34:25 PM Thread Id - 19 : Clicking on ' xpath: //span[@class='dropdown toc-plus tinyPopup open']//div[@class='last']] '
    Info 5:34:26 PM Thread Id - 19 : Typing <'camelJasper'> in field ' name: taxonomy_text] '
    Info 5:34:26 PM Thread Id - 19 : Typing <'Minima dolor corrupti a.'> in field ' name: taxonomy_description] '
    Info 5:34:27 PM Thread Id - 19 : Typing <'Ea provident gold'> in field ' name: human_coding] '
    Info 5:34:27 PM Thread Id - 19 : Typing <'BEATAENECESSLAVENDER'> in field ' name: vtw_id] '
    Info 5:34:28 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Node']] '
    Info 5:34:30 PM Thread Id - 19 : Getting Element Having SubString <<'camelJasper'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:34:34 PM Thread Id - 19 : Checking if element ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is displayed
    Info 5:34:34 PM Thread Id - 19 : WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] ' is visible on screen
    Pass 5:34:34 PM
    Info 5:34:34 PM Thread Id - 19 : Getting Element Having SubString <<'camelJasper'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:34:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Pass 5:34:39 PM
    Info 5:34:39 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:34:41 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:34:42 PM Thread Id - 19 : Typing <'snailGreen Ripcord SpiritClassical'> in field ' id: ProjectName] '
    Info 5:34:42 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:34:43 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:34:43 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:34:43 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:34:43 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:34:43 PM Thread Id - 19 : Typing <'9790071191363'> in field ' id: isbnid] '
    Info 5:34:43 PM Thread Id - 19 : Typing <'Clint Gibson'> in field ' name: objectAuthor] '
    Info 5:34:43 PM Thread Id - 19 : Typing <'Humor'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:34:43 PM Thread Id - 19 : Typing <'Eos aliquid et vel illo. Nostrum in animi. Iure sunt debitis maxime earum et deserunt. Unde eum consequatur.'> in field ' id: objectDescription] '
    Info 5:34:43 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:34:43 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:34:45 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:34:47 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:34:49 PM Thread Id - 19 : Clicking on ' id: metadata] '
    Info 5:34:49 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='taxonomyTab']] '
    Info 5:34:51 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='taxonomyTab']] '
    Info 5:34:51 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='searchTaxonomyComponentBtn']] '
    Info 5:34:51 PM Thread Id - 19 : Clicking on ' cssSelector: input[name='searchValue']] '
    Info 5:34:52 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='searchTaxonomyBtn']] '
    Info 5:34:53 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='taxonomy-search-wrap']/div[2]/custom-list/div[@class='list-group list-group-flush']/custom-list-item/div[@class='list-group-item']/div[@class='form-check']/label] '
    Info 5:34:54 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='addSelectedTaxonomyBtn']] '
    Info 5:34:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='taxonomy_preview taxonomy_edit']/span[@class='wordBreak taxonomy-title']] '
    Info 5:34:55 PM Thread Id - 19 : Checking if element ' xpath: //div[@class='taxonomy_preview taxonomy_edit']/span[@class='wordBreak taxonomy-title']] ' is displayed
    Info 5:34:56 PM Thread Id - 19 : WebElement ' xpath: //div[@class='taxonomy_preview taxonomy_edit']/span[@class='wordBreak taxonomy-title']] ' is visible on screen
    Pass 5:34:56 PM
    Info 5:34:56 PM Thread Id - 19 : Clicking on ' id: details] '
    Info 5:34:56 PM Thread Id - 19 : Clicking on ' id: section] '
    Info 5:34:56 PM Thread Id - 19 : Typing <'fuchsia'> in field ' id: templateName] '
    Info 5:34:56 PM Thread Id - 19 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:34:57 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:35:00 PM Thread Id - 19 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:35:00 PM
    Info 5:35:00 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:35:02 PM Thread Id - 19 : Clicking on ' xpath: //divxpath: //span[contains(@class,'taxonomy-title') and contains(text(),'UNDEEANATUSSALMON')]/../button] '
    Info 5:35:03 PM Thread Id - 19 : Getting Element Having SubString <<'camelJasper'>> from ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Info 5:35:09 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[@class='wordBreak taxonomy-title ng-binding']] '
    Pass 5:35:09 PM
    Info 5:35:09 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:35:11 PM Thread Id - 19 : Typing <'snailGreen Ripcord SpiritClassical'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:35:11 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:36:12 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:36:12 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:36:12 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:36:14 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:36:14 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Info 5:36:14 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:36:15 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Fail 5:36:16 PM
    Exception occured, click to see details: Unable to locate element: //div[contains(@class
    'taxonomyMngt')] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [63409088-fafa-4d46-9391-7f3e42c117f0
    findElement {using=xpath
    value=//div[contains(@class
    'taxonomyMngt')]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 7495
    moz:profile: /tmp/rust_mozprofileDXtQIV
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 63409088-fafa-4d46-9391-7f3e42c117f0
    Fail 5:36:16 PM Thread ID :19_Test Method createLinkDeleteTaxonomyFailed
  • BuildingBlocksPageTest::searchWidget

    5:35:19 PM / 00:00:13:378 Pass

    BuildingBlocksPageTest::searchWidget
    08.05.2025 5:35:19 PM 08.05.2025 5:35:32 PM 00:00:13:378 · #test-id=17
    Searching Widget
    StatusTimestampDetails
    Info 5:35:20 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:35:20 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:35:20 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:35:23 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 5:35:29 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='nav nav-tabs']//li[@ng-show='showWidget']] '
    Info 5:35:30 PM Thread Id - 17 : Typing <'tabtable'> in field ' xpath: //h4[text()='Widget Management']/parent::div//input[@name='search_text_form']] '
    Info 5:35:30 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //h4[text()='Widget Management']/parent::div//input[@name='search_text_form']]'
    Info 5:35:32 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='total']/td[@class='ng-binding']] '.
    Pass 5:35:32 PM
    Pass 5:35:32 PM
    Pass 5:35:32 PM Thread ID :17_Test Method searchWidget Executed Successfully
  • DashboardPageTest::createNewProjectRedirectionTest

    5:35:34 PM / 00:00:05:837 Pass

    DashboardPageTest::createNewProjectRedirectionTest
    08.05.2025 5:35:34 PM 08.05.2025 5:35:40 PM 00:00:05:837 · #test-id=18
    Redirect To Create New Project Page
    StatusTimestampDetails
    Info 5:35:35 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:35:35 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:35:36 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:35:38 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:35:40 PM Thread Id - 17 : Getting text from WebElement ' xpath: //h2[contains(@class,'page-heading')]] '
    Pass 5:35:40 PM
    Pass 5:35:40 PM Thread ID :17_Test Method createNewProjectRedirectionTest Executed Successfully
  • DashboardPageTest::projectTypeFilterListing

    5:35:42 PM / 00:02:08:611 Pass

    DashboardPageTest::projectTypeFilterListing
    08.05.2025 5:35:42 PM 08.05.2025 5:37:51 PM 00:02:08:611 · #test-id=19
    Filter Project by Project Type
    StatusTimestampDetails
    Info 5:35:44 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:35:44 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:35:44 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:35:46 PM Thread Id - 17 : Clicking on ' xpath: //button[@title='Project Type']] '
    Info 5:36:47 PM Thread Id - 17 : Getting Element Having Text <<'EDUPUB'>> from ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '.
    Info 5:36:47 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '
    Info 5:36:49 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='multiselect-selected-text']] '
    Info 5:37:50 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:37:50 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:37:50 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:37:51 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:37:51 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Pass 5:37:51 PM
    Pass 5:37:51 PM Thread ID :17_Test Method projectTypeFilterListing Executed Successfully
  • MetaDataPageTest::createLinkDeleteTag

    5:36:18 PM / 00:00:21:204 Skip

    MetaDataPageTest::createLinkDeleteTag
    08.05.2025 5:36:18 PM 08.05.2025 5:36:39 PM 00:00:21:204 · #test-id=20
    Create, Link and Delete new Tag
    StatusTimestampDetails
    Info 5:36:19 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:36:19 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:36:19 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:36:22 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:36:24 PM Thread Id - 19 : Clicking on ' xpath: //a[text()='Tag']/parent::li] '
    Info 5:36:24 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Tag']] '
    Info 5:36:25 PM Thread Id - 19 : Typing <'limeMalawi'> in field ' name: tag_title] '
    Info 5:36:25 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:36:37 PM Thread Id - 19 : Typing <'limeMalawi'> in field ' xpath: //div[contains(@ng-controller,'tag')]/descendant::div[contains(@class,'input-group search-area')]/child::input[@name='search_text']] '
    Info 5:36:38 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@ng-controller,'tag')]/descendant::div[contains(@class,'input-group search-area')]/descendant::button] '
    Info 5:36:39 PM Thread Id - 19 : Fetching Data From WebTable
    Skip 5:36:39 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: The element with the reference fd8ac572-14db-4459-8aab-a0493312b2f8 is stale; either its node document is not the active document
    or it is no longer connected to the DOM For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [f0d9f8a4-4a79-46e4-8a50-1d6db68e1c9b
    getElementText {id=fd8ac572-14db-4459-8aab-a0493312b2f8}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 8816
    moz:profile: /tmp/rust_mozprofilegEdLW7
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[[[FirefoxDriver: firefox on linux (f0d9f8a4-4a79-46e4-8a50-1d6db68e1c9b)] -> xpath: //tr[@pagination-id='tagListId'][1]]] -> tag name: td] Session ID: f0d9f8a4-4a79-46e4-8a50-1d6db68e1c9b
    Skip 5:36:39 PM Test Case createLinkDeleteTag Skipped
  • MetaDataPageTest::createLinkDeleteTag

    5:36:41 PM / 00:00:43:843 Fail

    MetaDataPageTest::createLinkDeleteTag
    08.05.2025 5:36:41 PM 08.05.2025 5:37:25 PM 00:00:43:843 · #test-id=21
    Create, Link and Delete new Tag
    StatusTimestampDetails
    Info 5:36:42 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:36:42 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:36:43 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:36:45 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:36:47 PM Thread Id - 19 : Clicking on ' xpath: //a[text()='Tag']/parent::li] '
    Info 5:36:48 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Tag']] '
    Info 5:36:48 PM Thread Id - 19 : Typing <'tealPeru'> in field ' name: tag_title] '
    Info 5:36:49 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:36:50 PM Thread Id - 19 : Typing <'tealPeru'> in field ' xpath: //div[contains(@ng-controller,'tag')]/descendant::div[contains(@class,'input-group search-area')]/child::input[@name='search_text']] '
    Info 5:36:50 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@ng-controller,'tag')]/descendant::div[contains(@class,'input-group search-area')]/descendant::button] '
    Info 5:36:51 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:36:52 PM
    Info 5:36:52 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:36:52 PM
    Info 5:36:52 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:36:54 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:36:55 PM Thread Id - 19 : Typing <'snailEtriganSoul'> in field ' id: ProjectName] '
    Info 5:36:55 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:36:55 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:36:55 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:36:55 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:36:55 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:36:55 PM Thread Id - 19 : Typing <'9791785762221'> in field ' id: isbnid] '
    Info 5:36:55 PM Thread Id - 19 : Typing <'Vilma Kovacek'> in field ' name: objectAuthor] '
    Info 5:36:56 PM Thread Id - 19 : Typing <'Humor'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:36:56 PM Thread Id - 19 : Typing <'Tenetur et qui dolor. Quisquam distinctio amet iusto aut suscipit voluptatum. Dolor expedita ipsa. Saepe harum velit voluptatibus vero voluptas. Ea tempore voluptatum.'> in field ' id: objectDescription] '
    Info 5:36:56 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:36:56 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:36:57 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:37:00 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:37:01 PM Thread Id - 19 : Clicking on ' id: metadata] '
    Info 5:37:02 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='tagsTab']] '
    Info 5:37:03 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='tagsTab']] '
    Info 5:37:04 PM Thread Id - 19 : Clicking on ' xpath: //input[@placeholder='Select a tag']] '
    Fail 5:37:25 PM
    Exception occured, click to see details: Element Proxy element for: DefaultElementLocator '[unknown locator]' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator '[unknown locator]' '. Reason: org.openqa.selenium.NoSuchElementException: //li[@role='menuitem'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: driver.version: RemoteWebDriver
    Fail 5:37:25 PM Thread ID :19_Test Method createLinkDeleteTagFailed
  • MetaDataPageTest::createLinkDeleteKeyValuePair

    5:37:27 PM / 00:02:05:082 Skip

    MetaDataPageTest::createLinkDeleteKeyValuePair
    08.05.2025 5:37:27 PM 08.05.2025 5:39:32 PM 00:02:05:082 · #test-id=22
    Create, Link and Delete KeyValue Pair
    StatusTimestampDetails
    Info 5:37:29 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:37:29 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:37:29 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:37:31 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:37:34 PM Thread Id - 19 : Clicking on ' xpath: //a[text()='Key Value']/parent::li] '
    Info 5:37:34 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Key Value']] '
    Info 5:37:35 PM Thread Id - 19 : Typing <'sky blueBen'> in field ' name: key_name] '
    Info 5:37:35 PM Thread Id - 19 : Clicking on ' xpath: //input[@type='radio' and @value='number_entry']] '
    Info 5:37:36 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:37:37 PM Thread Id - 19 : Typing <'sky blueBen'> in field ' xpath: //div[contains(@ng-controller,'key_value')]//input[contains(@placeholder,'Enter search term')]] '
    Info 5:37:37 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@ng-controller,'key_value')]/descendant::div[contains(@class,'input-group search-area')]/descendant::button] '
    Info 5:37:38 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:37:39 PM
    Info 5:37:39 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:37:39 PM
    Info 5:37:39 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:37:39 PM Thread Id - 19 : Getting Current URL
    Info 5:37:39 PM Thread Id - 19 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/dashboard'
    Info 5:37:42 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:37:43 PM Thread Id - 19 : Typing <'cheetahMagnificent Nina Theroux SkullBlues'> in field ' id: ProjectName] '
    Info 5:37:43 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:37:43 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:37:43 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:37:43 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:37:43 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:37:44 PM Thread Id - 19 : Typing <'9780736083355'> in field ' id: isbnid] '
    Info 5:37:44 PM Thread Id - 19 : Typing <'Apolonia Wuckert'> in field ' name: objectAuthor] '
    Info 5:37:44 PM Thread Id - 19 : Typing <'Legend'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:37:44 PM Thread Id - 19 : Typing <'Assumenda non est et. Blanditiis quam delectus quod ut et. Nulla qui quidem hic explicabo reiciendis alias ipsum. Earum aut illo qui aut.'> in field ' id: objectDescription] '
    Info 5:37:44 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:37:44 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:37:46 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:37:48 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:37:49 PM Thread Id - 19 : Clicking on ' id: metadata] '
    Info 5:37:50 PM Thread Id - 19 : Clicking on ' xpath: //a[@id='keyValuePairTab']] '
    Info 5:37:53 PM Thread Id - 19 : Clicking on ' xpath: //ng-select[@placeholder='Select a key']/div[contains(@class,'ui-select-container')]] '
    Info 5:37:54 PM Thread Id - 19 : Clicking on ' xpath: //li[@role='menuitem']] '
    Info 5:37:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='ui-select-match']/span/span] '
    Info 5:37:55 PM Thread Id - 19 : Checking if element ' xpath: //div[@class='ui-select-match']/span/span] ' is displayed
    Info 5:37:55 PM Thread Id - 19 : WebElement ' xpath: //div[@class='ui-select-match']/span/span] ' is visible on screen
    Pass 5:37:55 PM
    Info 5:37:55 PM Thread Id - 19 : Clicking on ' id: details] '
    Info 5:37:56 PM Thread Id - 19 : Clicking on ' id: section] '
    Info 5:37:56 PM Thread Id - 19 : Typing <'orchid'> in field ' id: templateName] '
    Info 5:37:56 PM Thread Id - 19 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:37:56 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:37:59 PM Thread Id - 19 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:38:00 PM
    Info 5:38:00 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:38:01 PM Thread Id - 19 : Getting Current URL
    Info 5:38:01 PM Thread Id - 19 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/metadata'
    Info 5:38:03 PM Thread Id - 19 : Clicking on ' xpath: //a[text()='Key Value']/parent::li] '
    Info 5:38:04 PM Thread Id - 19 : Typing <'sky blueBen'> in field ' xpath: //div[contains(@ng-controller,'key_value')]//input[contains(@placeholder,'Enter search term')]] '
    Info 5:38:04 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@ng-controller,'key_value')]/descendant::div[contains(@class,'input-group search-area')]/descendant::button] '
    Info 5:38:05 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:38:06 PM
    Info 5:38:06 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:38:07 PM Thread Id - 19 : Typing <'cheetahMagnificent Nina Theroux SkullBlues'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:38:08 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:39:08 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:39:08 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:39:08 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:39:10 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:39:11 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Info 5:39:11 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:39:11 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Skip 5:39:32 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element Proxy element for: DefaultElementLocator 'By.xpath: //a[text()='Key Value']/parent::li' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //a[text()='Key Value']/parent::li' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //a[text()='Key Value']/parent::li For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [b881427e-d1d4-48f4-9d52-d471c7a2d316
    findElement {using=xpath
    value=//a[text()='Key Value']/parent::li}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 9445
    moz:profile: /tmp/rust_mozprofiletS9yDG
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: b881427e-d1d4-48f4-9d52-d471c7a2d316
    Skip 5:39:32 PM Test Case createLinkDeleteKeyValuePair Skipped
  • DashboardPageTest::projectTypeFilterListing

    5:37:53 PM / 00:02:14:204 Pass

    DashboardPageTest::projectTypeFilterListing
    08.05.2025 5:37:53 PM 08.05.2025 5:40:07 PM 00:02:14:204 · #test-id=23
    Filter Project by Project Type
    StatusTimestampDetails
    Info 5:37:54 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:37:54 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:37:54 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:37:57 PM Thread Id - 17 : Clicking on ' xpath: //button[@title='Project Type']] '
    Info 5:38:57 PM Thread Id - 17 : Getting Element Having Text <<'Objective Organized'>> from ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '.
    Info 5:38:57 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '
    Info 5:38:59 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='multiselect-selected-text']] '
    Info 5:40:00 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:00 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:40:00 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:40:01 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:01 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:40:02 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:40:03 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:03 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:40:03 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:40:04 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:04 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:40:04 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:40:05 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:05 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:40:05 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:40:06 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:06 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:40:06 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:40:07 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:40:07 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Pass 5:40:07 PM
    Pass 5:40:07 PM Thread ID :17_Test Method projectTypeFilterListing Executed Successfully
  • EditTOCPageTest::createAndUpdateNodes

    5:39:12 PM / 00:07:39:185 Fail

    EditTOCPageTest::createAndUpdateNodes
    08.05.2025 5:39:12 PM 08.05.2025 5:46:51 PM 00:07:39:185 · #test-id=24
    Creating and Updating Nodes in project
    StatusTimestampDetails
    Info 5:39:13 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:39:13 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:39:13 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:39:16 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:39:17 PM Thread Id - 18 : Typing <'impalaArachne the FatedWorld'> in field ' id: ProjectName] '
    Info 5:39:17 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:39:17 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:39:17 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:39:17 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:39:17 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:39:18 PM Thread Id - 18 : Typing <'9780320436048'> in field ' id: isbnid] '
    Info 5:39:18 PM Thread Id - 18 : Typing <'Noemi Wisozk'> in field ' name: objectAuthor] '
    Info 5:39:18 PM Thread Id - 18 : Typing <'Tall tale'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:39:18 PM Thread Id - 18 : Typing <'Fugiat excepturi sunt. Rerum inventore rerum. Perspiciatis magni asperiores quia consequatur accusantium illo.'> in field ' id: objectDescription] '
    Info 5:39:18 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:39:18 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:39:19 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:39:22 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:39:23 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:39:23 PM Thread Id - 18 : Typing <'lime'> in field ' id: templateName] '
    Info 5:39:23 PM Thread Id - 18 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:39:24 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:39:26 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:39:26 PM
    Info 5:39:26 PM Thread Id - 18 : Clicking on ' xpath: //divxpath: //span[contains(@class,'nodeType') and contains(text(),'FOLDER')]/parent::span/descendant::button[@id='edit-node']] '
    Info 5:40:27 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:40:27 PM Thread Id - 18 : Typing <'redblack'> in field ' id: templateName] '
    Info 5:40:27 PM Thread Id - 18 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:40:27 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:40:30 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:40:30 PM
    Info 5:40:30 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::button[@id='edit-node']] '
    Info 5:41:30 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:41:30 PM Thread Id - 18 : Typing <'greenLily'> in field ' id: templateName] '
    Info 5:41:31 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:41:34 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:41:34 PM
    Info 5:41:34 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::span[contains(@class,'plus-sign')]/parent::button] '
    Info 5:41:35 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:41:36 PM Thread Id - 18 : Typing <'Millieindigo'> in field ' id: templateName] '
    Info 5:41:36 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:41:38 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 5:41:38 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 5:41:38 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 5:41:38 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 5:42:40 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:42:40 PM
    Info 5:42:40 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::button[@id='edit-node']] '
    Info 5:42:41 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:42:42 PM Thread Id - 18 : Typing <'Rothkoviolet'> in field ' id: templateName] '
    Info 5:42:42 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:42:44 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:42:45 PM
    Info 5:42:45 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 5:42:46 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:42:46 PM Thread Id - 18 : Typing <'AlfiePollock'> in field ' id: templateName] '
    Info 5:42:46 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:42:49 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:42:49 PM
    Info 5:42:49 PM Thread Id - 18 : Clicking on ' xpath: //label[normalize-space()='TOPIC']/parent::span/following-sibling::button[@id='edit-node']] '
    Info 5:43:50 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:43:50 PM Thread Id - 18 : Typing <'KahloTiger'> in field ' id: templateName] '
    Info 5:43:50 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:43:53 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:43:53 PM
    Info 5:43:56 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:43:58 PM Thread Id - 18 : Clicking on ' id: page] '
    Info 5:43:58 PM Thread Id - 18 : Clicking on ' xpath: //select[@ng-model='selected_option']] '
    Info 5:43:58 PM Thread Id - 18 : Selecting Index <'0'> from ' xpath: //select[@ng-model='selected_option']] '.
    Info 5:43:58 PM Thread Id - 18 : Typing <'Kazakhstan'> in field ' id: templateName] '
    Info 5:43:58 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:44:01 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:44:02 PM
    Info 5:44:02 PM Thread Id - 18 : Clicking on ' xpath: //divxpath: //span[contains(@class,'nodeType') and contains(text(),'CONTENT')]/parent::span/descendant::button[@id='edit-node']] '
    Info 5:44:03 PM Thread Id - 18 : Removing Text from ' id: templateName] '
    Info 5:44:03 PM Thread Id - 18 : Typing <'GermanyJamaica'> in field ' id: templateName] '
    Info 5:44:03 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:44:05 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:44:05 PM
    Info 5:44:05 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 5:44:07 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:45:07 PM Thread Id - 18 : Typing <'inventore'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:45:10 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:45:12 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:45:13 PM Thread Id - 18 : Typing <'aspernatur'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:45:15 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:45:18 PM Thread Id - 18 : Typing <'inventore'> in field ' name: search_text] '
    Info 5:45:20 PM Thread Id - 18 : Getting Element Having Text <<'inventore'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 5:45:20 PM Thread Id - 18 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 5:45:24 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Question']] '
    Info 5:45:26 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='group inputfrom']/child::select] '
    Info 5:45:26 PM Thread Id - 18 : Selecting text <'Multiple Choice/Response'> from ' xpath: //div[@class='group inputfrom']/child::select] '
    Info 5:45:26 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Confirm']] '
    Info 5:45:28 PM Thread Id - 18 : Typing <'tempora'> in field ' id: question_title] '
    Info 5:45:28 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, question_stem']] '
    Info 5:45:28 PM Thread Id - 18 : Typing <'at'> in field ' xpath: //body/p] '
    Info 5:45:28 PM Thread Id - 18 : Switching to Default Content
    Info 5:45:28 PM Thread Id - 18 : Clicking on ' xpath: //input[@id='assess_1_radio']] '
    Info 5:45:28 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_1']] '
    Info 5:45:28 PM Thread Id - 18 : Typing <'tan'> in field ' xpath: //body/p] '
    Info 5:45:28 PM Thread Id - 18 : Switching to Default Content
    Info 5:45:28 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_2']] '
    Info 5:45:28 PM Thread Id - 18 : Typing <'olive'> in field ' xpath: //body/p] '
    Info 5:45:28 PM Thread Id - 18 : Switching to Default Content
    Info 5:45:28 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_3']] '
    Info 5:45:28 PM Thread Id - 18 : Typing <'ivory'> in field ' xpath: //body/p] '
    Info 5:45:28 PM Thread Id - 18 : Switching to Default Content
    Info 5:45:28 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Save']] '
    Info 5:45:30 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:45:30 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Back to Assessment']] '
    Fail 5:46:51 PM
    Exception occured, click to see details: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.name: search_text' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: *[name='search_text'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [81cfa234-05fc-4d36-856d-b6cd314a6f42
    findElement {using=name
    value=search_text}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 10172
    moz:profile: /tmp/rust_mozprofileVcYI0a
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 81cfa234-05fc-4d36-856d-b6cd314a6f42
    Fail 5:46:51 PM Thread ID :18_Test Method createAndUpdateNodesFailed
  • MetaDataPageTest::createLinkDeleteKeyValuePair

    5:39:34 PM / 00:00:10:930 Fail

    MetaDataPageTest::createLinkDeleteKeyValuePair
    08.05.2025 5:39:34 PM 08.05.2025 5:39:45 PM 00:00:10:930 · #test-id=25
    Create, Link and Delete KeyValue Pair
    StatusTimestampDetails
    Info 5:39:36 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:39:36 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:39:36 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:39:38 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Metadata']] '
    Info 5:39:40 PM Thread Id - 19 : Clicking on ' xpath: //a[text()='Key Value']/parent::li] '
    Info 5:39:41 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Key Value']] '
    Info 5:39:41 PM Thread Id - 19 : Typing <'purpleSupah Curse'> in field ' name: key_name] '
    Info 5:39:42 PM Thread Id - 19 : Clicking on ' xpath: //input[@type='radio' and @value='number_entry']] '
    Info 5:39:42 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:39:43 PM Thread Id - 19 : Typing <'purpleSupah Curse'> in field ' xpath: //div[contains(@ng-controller,'key_value')]//input[contains(@placeholder,'Enter search term')]] '
    Info 5:39:44 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@ng-controller,'key_value')]/descendant::div[contains(@class,'input-group search-area')]/descendant::button] '
    Info 5:39:45 PM Thread Id - 19 : Fetching Data From WebTable
    Fail 5:39:45 PM
    Exception occured, click to see details: The element with the reference 4ab96edd-65a1-4f95-8e06-27ff68cc9960 is stale; either its node document is not the active document
    or it is no longer connected to the DOM For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [afd50506-a9a5-46fe-9164-c38e53bc9032
    getElementText {id=4ab96edd-65a1-4f95-8e06-27ff68cc9960}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 10492
    moz:profile: /tmp/rust_mozprofiledOnf5l
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[[[FirefoxDriver: firefox on linux (afd50506-a9a5-46fe-9164-c38e53bc9032)] -> xpath: //tr[@pagination-id='KeyValueListId'][1]]] -> tag name: td] Session ID: afd50506-a9a5-46fe-9164-c38e53bc9032
    Fail 5:39:45 PM Thread ID :19_Test Method createLinkDeleteKeyValuePairFailed
  • GlossaryPageTest::glossaryManagement

    5:39:47 PM / 00:02:49:553 Skip

    GlossaryPageTest::glossaryManagement
    08.05.2025 5:39:47 PM 08.05.2025 5:42:37 PM 00:02:49:553 · #test-id=26
    Creating/Update/View/Delete Glossary
    StatusTimestampDetails
    Info 5:39:49 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:39:49 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:39:49 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:39:51 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:39:53 PM Thread Id - 19 : Typing <'eelGreen Mysterio IISoul'> in field ' id: ProjectName] '
    Info 5:39:53 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:39:53 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:39:53 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:39:53 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:39:53 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:39:53 PM Thread Id - 19 : Typing <'9781947699731'> in field ' id: isbnid] '
    Info 5:39:53 PM Thread Id - 19 : Typing <'Fern Murphy'> in field ' name: objectAuthor] '
    Info 5:39:53 PM Thread Id - 19 : Typing <'Humor'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:39:53 PM Thread Id - 19 : Typing <'Eaque velit repellendus incidunt. Commodi doloribus eum facilis similique delectus totam. Corporis provident impedit distinctio dicta sit est aut.'> in field ' id: objectDescription] '
    Info 5:39:54 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:39:54 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:39:55 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:39:57 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:39:59 PM Thread Id - 19 : Typing <'eelGreen Mysterio IISoul'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:39:59 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:40:01 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:40:02 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Define Glossary']] '
    Info 5:40:03 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Glossary']] '
    Info 5:40:05 PM Thread Id - 19 : Typing <'pigGrandmother'> in field ' name: term] '
    Info 5:40:05 PM Thread Id - 19 : Typing <'Eligendi quo dolor ea. Laboriosam ad dolorem et sed soluta animi. Totam asperiores qui ab aut et omnis fugit. Ipsa vel eos architecto consequuntur repudiandae inventore est.'> in field ' name: description] '
    Info 5:40:06 PM Thread Id - 19 : Typing <'5911613471'> in field ' name: definition_record] '
    Info 5:40:06 PM Thread Id - 19 : Typing <'soluta'> in field ' name: definition_text_record] '
    Info 5:40:06 PM Thread Id - 19 : Typing <'179.114.22.49'> in field ' name: source] '
    Info 5:40:06 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:40:08 PM Thread Id - 19 : Typing <'pigGrandmother'> in field ' xpath: //input[@placeholder='Search For Term']] '
    Info 5:40:08 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@placeholder='Search For Term']]'
    Info 5:40:10 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:40:10 PM
    Pass 5:40:10 PM
    Pass 5:40:10 PM
    Info 5:40:10 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Edit']] '
    Info 5:41:11 PM Thread Id - 19 : Removing Text from ' name: term] '
    Info 5:41:11 PM Thread Id - 19 : Typing <'pigGrandmotherunde'> in field ' name: term] '
    Info 5:41:11 PM Thread Id - 19 : Removing Text from ' name: description] '
    Info 5:41:11 PM Thread Id - 19 : Typing <'Eligendi quo dolor ea. Laboriosam ad dolorem et sed soluta animi. Totam asperiores qui ab aut et omnis fugit. Ipsa vel eos architecto consequuntur repudiandae inventore est.unde'> in field ' name: description] '
    Info 5:41:11 PM Thread Id - 19 : Removing Text from ' name: definition_text_record] '
    Info 5:41:11 PM Thread Id - 19 : Typing <'solutaunde'> in field ' name: definition_text_record] '
    Info 5:41:11 PM Thread Id - 19 : Removing Text from ' name: source] '
    Info 5:41:11 PM Thread Id - 19 : Typing <'179.114.22.49unde'> in field ' name: source] '
    Info 5:41:11 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:41:13 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:41:13 PM
    Pass 5:41:13 PM
    Pass 5:41:13 PM
    Info 5:41:13 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Delete']] '
    Info 5:41:15 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Yes, delete it!']] '
    Info 5:41:16 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/p] '
    Pass 5:41:16 PM
    Info 5:41:16 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 5:41:16 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Skip 5:42:37 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Error occurred while deleting the project: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //input[@aria-label='Search Box']' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //input[@aria-label='Search Box'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [eaa6d345-780e-4a10-bd96-d8934e8e0ec7
    findElement {using=xpath
    value=//input[@aria-label='Search Box']}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 10795
    moz:profile: /tmp/rust_mozprofilepRmfPf
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: eaa6d345-780e-4a10-bd96-d8934e8e0ec7
    Skip 5:42:37 PM Test Case glossaryManagement Skipped
  • DashboardPageTest::projectTypeFilterListing

    5:40:09 PM / 00:02:06:891 Pass

    DashboardPageTest::projectTypeFilterListing
    08.05.2025 5:40:09 PM 08.05.2025 5:42:16 PM 00:02:06:891 · #test-id=27
    Filter Project by Project Type
    StatusTimestampDetails
    Info 5:40:10 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:40:10 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:40:10 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:40:13 PM Thread Id - 17 : Clicking on ' xpath: //button[@title='Project Type']] '
    Info 5:41:14 PM Thread Id - 17 : Getting Element Having Text <<'Book Organized'>> from ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '.
    Info 5:41:14 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '
    Info 5:41:15 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='multiselect-selected-text']] '
    Info 5:42:16 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:42:16 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Pass 5:42:16 PM
    Pass 5:42:16 PM Thread ID :17_Test Method projectTypeFilterListing Executed Successfully
  • DashboardPageTest::projectTypeFilterListing

    5:42:18 PM / 00:02:28:063 Pass

    DashboardPageTest::projectTypeFilterListing
    08.05.2025 5:42:18 PM 08.05.2025 5:44:46 PM 00:02:28:063 · #test-id=28
    Filter Project by Project Type
    StatusTimestampDetails
    Info 5:42:20 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:42:20 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:42:20 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:42:22 PM Thread Id - 17 : Clicking on ' xpath: //button[@title='Project Type']] '
    Info 5:43:23 PM Thread Id - 17 : Getting Element Having Text <<'Adaptive Learning'>> from ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '.
    Info 5:43:23 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='multipleSelection']/descendant::button[contains(@title,'Project Type')]/following-sibling::ul//label] '
    Info 5:43:25 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='multiselect-selected-text']] '
    Info 5:44:26 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:26 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:26 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:27 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:27 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:27 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:28 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:28 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:29 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:29 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:29 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:30 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:31 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:31 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:31 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:32 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:32 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:32 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:34 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:34 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:34 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:35 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:35 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:35 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:36 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:36 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:37 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:38 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:38 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:38 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:39 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:39 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:40 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:40 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:40 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:41 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:42 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:42 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:42 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:44 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:44 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:44 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:45 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:45 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Info 5:44:45 PM Thread Id - 17 : Clicking on ' xpath: //dir-pagination-controls[@pagination-id='projectList']/child::ul[contains(@class,'pagination')]//a[contains(@aria-label,'next')]] '
    Info 5:44:46 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'result_filteration')]//label[contains(@aria-label,'Showing') and contains(@aria-label,'records')]] '
    Info 5:44:46 PM Thread Id - 17 : Getting List of Text from ' xpath: //div[@total-items='totalProjects']/descendant::span[contains(@class,'type-code')]] '.
    Pass 5:44:46 PM
    Pass 5:44:46 PM Thread ID :17_Test Method projectTypeFilterListing Executed Successfully
  • GlossaryPageTest::glossaryManagement

    5:42:39 PM / 00:02:49:941 Fail

    GlossaryPageTest::glossaryManagement
    08.05.2025 5:42:39 PM 08.05.2025 5:45:29 PM 00:02:49:941 · #test-id=29
    Creating/Update/View/Delete Glossary
    StatusTimestampDetails
    Info 5:42:40 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:42:40 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:42:40 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:42:43 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:42:45 PM Thread Id - 19 : Typing <'cockroachIllustrious Cerebra the FatedBlues'> in field ' id: ProjectName] '
    Info 5:42:45 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:42:45 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:42:45 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:42:45 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:42:45 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:42:45 PM Thread Id - 19 : Typing <'9791908518292'> in field ' id: isbnid] '
    Info 5:42:45 PM Thread Id - 19 : Typing <'Robbie O'Keefe'> in field ' name: objectAuthor] '
    Info 5:42:46 PM Thread Id - 19 : Typing <'Mystery'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:42:46 PM Thread Id - 19 : Typing <'Vel repudiandae ad. Cumque ea quo quisquam. Dolores natus saepe labore doloremque nisi eos enim. Quasi officiis reiciendis ex.'> in field ' id: objectDescription] '
    Info 5:42:46 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:42:46 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:42:47 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:42:50 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:42:51 PM Thread Id - 19 : Typing <'cockroachIllustrious Cerebra the FatedBlues'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:42:52 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:42:54 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:42:54 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Define Glossary']] '
    Info 5:42:55 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Glossary']] '
    Info 5:42:57 PM Thread Id - 19 : Typing <'gnuMother'> in field ' name: term] '
    Info 5:42:58 PM Thread Id - 19 : Typing <'Hic ea et iste et. Iure quod sapiente consequatur. Alias et mollitia optio. Esse quod a quia sed ut beatae. Sunt distinctio accusamus in.'> in field ' name: description] '
    Info 5:42:58 PM Thread Id - 19 : Typing <'9870696424'> in field ' name: definition_record] '
    Info 5:42:58 PM Thread Id - 19 : Typing <'doloribus'> in field ' name: definition_text_record] '
    Info 5:42:58 PM Thread Id - 19 : Typing <'180.161.198.217'> in field ' name: source] '
    Info 5:42:58 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:43:00 PM Thread Id - 19 : Typing <'gnuMother'> in field ' xpath: //input[@placeholder='Search For Term']] '
    Info 5:43:00 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@placeholder='Search For Term']]'
    Info 5:43:02 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:43:02 PM
    Pass 5:43:02 PM
    Pass 5:43:02 PM
    Info 5:43:02 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Edit']] '
    Info 5:44:02 PM Thread Id - 19 : Removing Text from ' name: term] '
    Info 5:44:03 PM Thread Id - 19 : Typing <'gnuMotherut'> in field ' name: term] '
    Info 5:44:03 PM Thread Id - 19 : Removing Text from ' name: description] '
    Info 5:44:03 PM Thread Id - 19 : Typing <'Hic ea et iste et. Iure quod sapiente consequatur. Alias et mollitia optio. Esse quod a quia sed ut beatae. Sunt distinctio accusamus in.ut'> in field ' name: description] '
    Info 5:44:03 PM Thread Id - 19 : Removing Text from ' name: definition_text_record] '
    Info 5:44:03 PM Thread Id - 19 : Typing <'doloribusut'> in field ' name: definition_text_record] '
    Info 5:44:03 PM Thread Id - 19 : Removing Text from ' name: source] '
    Info 5:44:03 PM Thread Id - 19 : Typing <'180.161.198.217ut'> in field ' name: source] '
    Info 5:44:03 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:44:05 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 5:44:05 PM
    Pass 5:44:05 PM
    Pass 5:44:05 PM
    Info 5:44:05 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Delete']] '
    Info 5:44:07 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Yes, delete it!']] '
    Info 5:44:08 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/p] '
    Pass 5:44:08 PM
    Info 5:44:08 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 5:44:08 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Fail 5:45:29 PM
    Exception occured, click to see details: Error occurred while deleting the project: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //input[@aria-label='Search Box']' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //input[@aria-label='Search Box'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [d5d99fac-db0d-4ecc-a21c-50ac1f72c21d
    findElement {using=xpath
    value=//input[@aria-label='Search Box']}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 11757
    moz:profile: /tmp/rust_mozprofileEGho1S
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: d5d99fac-db0d-4ecc-a21c-50ac1f72c21d
    Fail 5:45:29 PM Thread ID :19_Test Method glossaryManagementFailed
  • DashboardPageTest::LORRedirection

    5:44:48 PM / 00:01:04:625 Pass

    DashboardPageTest::LORRedirection
    08.05.2025 5:44:48 PM 08.05.2025 5:45:53 PM 00:01:04:625 · #test-id=30
    Redirect to LOR Page
    StatusTimestampDetails
    Info 5:44:49 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:44:49 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:44:49 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:44:52 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Learning Object Repository']] '
    Info 5:45:53 PM Thread Id - 17 : Getting text from WebElement ' xpath: //h1[contains(@class,'page-title-heading')]] '
    Pass 5:45:53 PM
    Pass 5:45:53 PM Thread ID :17_Test Method LORRedirection Executed Successfully
  • GlossaryPageTest::linkTextWithGlossaryTerm

    5:45:31 PM / 00:01:56:657 Pass

    GlossaryPageTest::linkTextWithGlossaryTerm
    08.05.2025 5:45:31 PM 08.05.2025 5:47:28 PM 00:01:56:657 · #test-id=31
    Link Glossaraies with exact Text and verify that no new linked Term is created.
    StatusTimestampDetails
    Info 5:45:32 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:45:32 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:45:32 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:45:35 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:45:36 PM Thread Id - 19 : Typing <'grasshopperVibe SkullElectronic'> in field ' id: ProjectName] '
    Info 5:45:36 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:45:36 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:45:36 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:45:36 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:45:36 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:45:36 PM Thread Id - 19 : Typing <'9781027744788'> in field ' id: isbnid] '
    Info 5:45:36 PM Thread Id - 19 : Typing <'Bethany O'Hara DVM'> in field ' name: objectAuthor] '
    Info 5:45:36 PM Thread Id - 19 : Typing <'Humor'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:45:36 PM Thread Id - 19 : Typing <'Id dolor aut. Iure tenetur vitae aut. Ut qui adipisci eveniet tenetur iste. Ullam aliquid alias et totam omnis. Minima est dolor qui dolores rem.'> in field ' id: objectDescription] '
    Info 5:45:37 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:45:37 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:45:38 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:45:40 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:45:42 PM Thread Id - 19 : Typing <'grasshopperVibe SkullElectronic'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:45:42 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:45:44 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:45:44 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Define Glossary']] '
    Info 5:45:46 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Glossary']] '
    Info 5:45:48 PM Thread Id - 19 : Typing <'crocodileBrother'> in field ' name: term] '
    Info 5:45:48 PM Thread Id - 19 : Typing <'Quis temporibus qui quisquam quis. Aut accusamus praesentium eum modi et. Similique molestiae et consequatur ab blanditiis.'> in field ' name: description] '
    Info 5:45:49 PM Thread Id - 19 : Typing <'1218558816'> in field ' name: definition_record] '
    Info 5:45:49 PM Thread Id - 19 : Typing <'libero'> in field ' name: definition_text_record] '
    Info 5:45:49 PM Thread Id - 19 : Typing <'255.143.187.3'> in field ' name: source] '
    Info 5:45:49 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:45:50 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 5:45:52 PM Thread Id - 19 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 5:45:55 PM Thread Id - 19 : Switching to frame: ' id: editor-frame] '
    Info 5:45:58 PM Thread Id - 19 : Typing <'crocodileBrother'> in field ' xpath: //section[@class='container']/p] '
    Info 5:45:58 PM Thread Id - 19 : Switching to Default Content
    Info 5:45:58 PM Thread Id - 19 : Clicking on ' id: save_modal] '
    Info 5:45:58 PM Thread Id - 19 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 5:45:59 PM Thread Id - 19 : Clicking on ' id: save_toc_id] '
    Info 5:46:01 PM Thread Id - 19 : Switching to frame: ' id: editor-frame] '
    Info 5:46:01 PM Thread Id - 19 : Clicking on ' xpath: //section[@class='container']/p] '
    Info 5:46:01 PM Thread Id - 19 : Switching to Default Content
    Info 5:46:01 PM Thread Id - 19 : Clicking on ' xpath: //a[@title='body element']] '
    Info 5:46:01 PM Thread Id - 19 : Clicking on ' xpath: //a[@title='Add Link']] '
    Info 5:46:03 PM Thread Id - 19 : Clicking on ' xpath: //a[normalize-space()='Glossary']] '
    Info 5:46:04 PM Thread Id - 19 : Clicking on ' xpath: //ul[@id='glossary-desc']/li] '
    Info 5:46:04 PM Thread Id - 19 : Clicking on ' id: anchorCont] '
    Info 5:46:05 PM Thread Id - 19 : Clicking on ' id: save_modal] '
    Info 5:46:05 PM Thread Id - 19 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 5:46:05 PM Thread Id - 19 : Clicking on ' id: save_toc_id] '
    Info 5:46:07 PM Thread Id - 19 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 5:46:13 PM Thread Id - 19 : Switching to frame: ' id: testCont] '
    Info 5:46:13 PM Thread Id - 19 : Clicking on ' xpath: //p/a[@class='keyword']] '
    Info 5:46:13 PM Thread Id - 19 : Getting text from WebElement ' id: term] '
    Info 5:46:13 PM Thread Id - 19 : Getting text from WebElement ' id: tip] '
    Info 5:46:13 PM Thread Id - 19 : Switching to Default Content
    Pass 5:46:13 PM
    Pass 5:46:13 PM
    Info 5:46:13 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 5:46:15 PM Thread Id - 19 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 5:46:15 PM Thread Id - 19 : WebElement is not visible on screen
    Info 5:47:21 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:47:23 PM Thread Id - 19 : Typing <'grasshopperVibe SkullElectronic'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:47:23 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:47:25 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:47:25 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:47:25 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:47:27 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:47:28 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:47:28 PM Thread ID :19_Test Method linkTextWithGlossaryTerm Executed Successfully
  • DashboardPageTest::AdminSettingsRedirection

    5:45:55 PM / 00:00:07:338 Pass

    DashboardPageTest::AdminSettingsRedirection
    08.05.2025 5:45:55 PM 08.05.2025 5:46:03 PM 00:00:07:338 · #test-id=32
    Redirect to Admin Settings Page
    StatusTimestampDetails
    Info 5:45:57 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:45:57 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:45:57 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:45:59 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='admin-menu']] '
    Info 5:46:03 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='page-title']/child::div[@class='pull-middle']] '
    Pass 5:46:03 PM
    Pass 5:46:03 PM Thread ID :17_Test Method AdminSettingsRedirection Executed Successfully
  • DashboardPageTest::AdministrationRedirection

    5:46:05 PM / 00:00:16:027 Pass

    DashboardPageTest::AdministrationRedirection
    08.05.2025 5:46:05 PM 08.05.2025 5:46:21 PM 00:00:16:027 · #test-id=33
    Redirect to Administration Page
    StatusTimestampDetails
    Info 5:46:06 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:46:07 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:46:07 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:46:09 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 5:46:09 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 5:46:09 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 5:46:21 PM Thread Id - 17 : Getting text from WebElement ' cssSelector: .copy-right-text] '
    Pass 5:46:21 PM
    Pass 5:46:21 PM Thread ID :17_Test Method AdministrationRedirection Executed Successfully
  • DashboardPageTest::BuildingBlocksRedirection

    5:46:24 PM / 00:00:09:601 Pass

    DashboardPageTest::BuildingBlocksRedirection
    08.05.2025 5:46:24 PM 08.05.2025 5:46:33 PM 00:00:09:601 · #test-id=34
    Redirect to Building Blocks Page
    StatusTimestampDetails
    Info 5:46:25 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:46:25 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:46:25 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:46:27 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 5:46:33 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='pull-middle']] '
    Pass 5:46:33 PM
    Pass 5:46:33 PM Thread ID :17_Test Method BuildingBlocksRedirection Executed Successfully
  • AdministrationPageTest::organizationManagementTest

    5:46:36 PM / 00:02:05:850 Skip

    AdministrationPageTest::organizationManagementTest
    08.05.2025 5:46:36 PM 08.05.2025 5:48:41 PM 00:02:05:850 · #test-id=35
    Admin Organization Management (Organization Creation and Search by Name/Id/Type/Level)
    StatusTimestampDetails
    Info 5:46:37 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:46:37 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:46:37 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:46:39 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 5:46:39 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 5:46:39 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 5:46:41 PM Thread Id - 17 : Clicking on ' cssSelector: #n-add-org] '
    Info 5:46:48 PM Thread Id - 17 : Typing <'Berge and Sons'> in SHADOW field ' input[id="organizationName"] '
    Info 5:46:48 PM Thread Id - 17 : Clicking on ' cssSelector: #organizationType] '
    Info 5:46:48 PM Thread Id - 17 : Selecting value <'Others'> from ' cssSelector: #organizationType] '.
    Info 5:46:48 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-add-save] '
    Info 5:47:00 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:47:00 PM
    Info 5:47:00 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 5:47:11 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='filter']] '
    Info 5:47:11 PM Thread Id - 17 : Selecting text <'Organization Name'> from ' cssSelector: select[name='filter']] '
    Info 5:47:11 PM Thread Id - 17 : Typing <'Berge and Sons'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:47:11 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-serch] '
    Info 5:47:12 PM Thread Id - 17 : Fetching Data From WebTable under Shadow DOM
    Info 5:47:13 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-edit] '
    Info 5:47:28 PM Thread Id - 17 : Typing <'Berge and Sons'> in SHADOW field ' input[id="organizationName"] '
    Info 5:47:28 PM Thread Id - 17 : Clicking on ' cssSelector: #organizationType] '
    Info 5:47:28 PM Thread Id - 17 : Selecting value <'Others'> from ' cssSelector: #organizationType] '.
    Info 5:47:28 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='col-sm-9']/child::input[@type='radio'][2]] '
    Info 5:47:28 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-add-save] '
    Info 5:47:40 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:47:40 PM
    Info 5:47:40 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 5:48:41 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='filter']] '
    Info 5:48:41 PM Thread Id - 17 : Selecting text <'Organization Level'> from ' cssSelector: select[name='filter']] '
    Info 5:48:41 PM Thread Id - 17 : Typing <'1'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:48:41 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-serch] '
    Skip 5:48:41 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: The element
    is no longer attached to the DOM For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [bc5cec19-9707-48f6-9ae5-33dee72cfa8f
    executeScript {script=var getShadowElement = function getShadowElement(object
    selector) { if (object.shadowRoot !=null) { return object.shadowRoot.querySelector(selector); } else { return null; }};var getAllShadowElement = function getAllShadowElement(object
    selector) { return object.shadowRoot.querySelectorAll(selector);};var getAttribute = function getAttribute(object
    attribute) { return object.getAttribute(attribute);};var isVisible = function isVisible(object) { var visible = object.offsetWidth; if(visible>0) { return true; } else { return false; }};var scrollTo = function scrollTo(object) { object.scrollIntoView({block: "center"
    inline: "nearest"});};var getParentElement = function getParentElement(object) { if(object.parentNode.nodeName=="#document-fragment") { return object.parentNode.host; } else if(object.nodeName=="#document-fragment") { return object.host; } else { return object.parentElement; }};var getChildElements = function getChildElements(object) { elements = null; if(object.nodeName=="#document-fragment") { elements = object.children; } else { elements = object.children; } if (object.shadowRoot!=null && elements.length==0){ elements = object.shadowRoot.children; } return elements;};var getSiblingElements = function getSiblingElements(object) { if(object.nodeName == "#document-fragment") { return object.host.children; } else { if(object.parentNode.nodeName=="#document-fragment") { return object.parentNode.children; } else { return object.parentElement.children; } }};var getSiblingElement = function getSiblingElement(object
    selector) { if(object.nodeName=="#document-fragment") { return object.host.querySelector(selector); } else { if(object.parentNode.nodeName=="#document-fragment") { return object.parentNode.querySelector(selector); } else { return object.parentElement.querySelector(selector); } }};var getNextSiblingElement = function getNextSiblingElement(object) { if(object.nodeName=="#document-fragment") { return object.host.firstElementChild.nextElementSibling; } else { return object.nextElementSibling; }};var getPreviousSiblingElement = function getPreviousSiblingElement(object) { if(object.nodeName=="#document-fragment") { return null; } else { return object.previousElementSibling; }};var isChecked = function isChecked(object) { return object.checked;};var isDisabled = function isDisabled(object) { return object.disabled;};var findCheckboxWithLabel = function findCheckboxWithLabel(label
    root=document) { if(root.nodeName=="PAPER-CHECKBOX") { if(root.childNodes[0].data.trimStart().trimEnd()==label) { return root; } } else { let all_checkbox = getAllObject("paper-checkbox"
    root); for (let checkbox of all_checkbox) { if(checkbox.childNodes[0].data.trimStart().trimEnd()==label) { return checkbox; } } }};var findRadioWithLabel = function findRadioWithLabel(label
    root=document) { if(root.nodeName=="PAPER-RADIO-BUTTON") { if(root.childNodes[0].data.trimStart().trimEnd()==label) { return root; } } else { let all_radio = getAllObject("paper-radio-button"
    root); for (let radio of all_radio) { if(radio.childNodes[0].data.trimStart().trimEnd()==label) { return radio; } } }};var selectCheckbox = function selectCheckbox(label
    root=document) { let checkbox = findCheckboxWithLabel(label
    root); if(!checkbox.checked) { checbox.click(); }};var selectRadio = function selectRadio(label
    root=document) { let radio = findCheckboxWithLabel(label
    root); if(!radio.checked) { radio.click(); }};var selectDropdown = function selectDropdown(label
    root=document) { if(root.nodeName=="PAPER-LISTBOX") { root.select(label); } else { let listbox = getAllObject("paper-listbox"
    root); listbox.select(label); }};var evaluateAllDeep = function evaluateAllDeep(selector
    root) { if(root==undefined) { return collectAllElementsEvaluateDeep(selector
    document); } else { return collectAllElementsEvaluateDeep(selector
    root); }};var evaluateDeep = function evaluateDeep(selector
    root) { if(root==undefined) { return collectElementEvaluateDeep(selector
    document); } else { return collectElementEvaluateDeep(selector
    root); }};var getXPathObject = function getXPathObject(selector
    root = document) { while (selector.search(/\//)!= 0 && selector.search(/\//)!= -1) { selector = selector.replace(/\//
    '//'); } while (selector.search(/\/\//)==0 && selector.search(/\/\//) != -1) { selector = selector.replace(/\/\//
    ''); } splitedSelectors = selector.split('//'); webElement = root; for (let index = 0; index < splitedSelectors.length-1; index++) { webElement = evaluateDeep(splitedSelectors[index]
    webElement); if (webElement === undefined) { throw new ElementNotFoundException("Element with XPath "+splitedSelectors[index]+" couldn't be found."); } } webElement = evaluateDeep(splitedSelectors[splitedSelectors.length-1]
    webElement); return webElement;};var getXPathAllObject = function getXPathAllObject(selector
    root = document) { while (selector.search(/\//)!= 0 && selector.search(/\//)!= -1) { selector = selector.replace(/\//
    '//'); } while (selector.search(/\/\//)==0 && selector.search(/\/\//) != -1) { selector = selector.replace(/\/\//
    ''); } splitedSelectors = selector.split('//'); webElement = root; for (let index = 0; index < splitedSelectors.length-1; index++) { webElement = evaluateDeep(splitedSelectors[index]
    webElement); if (webElement === undefined) { return null; } } webElement = evaluateAllDeep(splitedSelectors[splitedSelectors.length-1]
    webElement); return webElement;};var querySelectorAllDeep = function querySelectorAllDeep(selector
    root) { if(root==undefined) { return _querySelectorDeep(selector
    true
    document); } else { return _querySelectorDeep(selector
    true
    root); }};var querySelectorDeep = function querySelectorDeep(selector
    root) { if(root==undefined) { return _querySelectorDeep(selector
    false
    document); } else { return _querySelectorDeep(selector
    false
    root); }};var ElementNotFoundException = function ElementNotFoundException(message = "Not found") { this.message = message; this.name = 'ElementNotFoundException';};var getObject = function getObject(selector
    root = document) { const multiLevelSelectors = splitByCharacterUnlessQuoted(selector
    '>'); webElement = root; for (let index = 0; index < multiLevelSelectors.length-1; index++) { webElement = querySelectorDeep(multiLevelSelectors[index]
    webElement); if (webElement === undefined) { throw new ElementNotFoundException("Element with CSS "+multiLevelSelectors[index]+" couldn't be found."); } } webElement = querySelectorDeep(multiLevelSelectors[multiLevelSelectors.length-1]
    webElement); return webElement;};var getAllObject = function getAllObject(selector
    root = document) { const multiLevelSelectors = splitByCharacterUnlessQuoted(selector
    '>'); webElement = root; for (let index = 0; index < multiLevelSelectors.length-1; index++) { webElement = querySelectorDeep(multiLevelSelectors[index]
    webElement); if (webElement === undefined) { return null; } } webElement = querySelectorAllDeep(multiLevelSelectors[multiLevelSelectors.length-1]
    webElement); return webElement;};function _querySelectorDeep(selector
    findMany
    root) { let lightElement = root.querySelector(selector); if (document.head.createShadowRoot || document.head.attachShadow) { if (!findMany && lightElement) { return lightElement; } const selectionsToMake = splitByCharacterUnlessQuoted(selector
    '
    '); return selectionsToMake.reduce((acc
    minimalSelector) => { if (!findMany && acc) { return acc; } const splitSelector = splitByCharacterUnlessQuoted(minimalSelector .replace(/^\s+/g
    '') .replace(/\s*([>+~]+)\s*/g
    '$1')
    ' ') .filter((entry) => !!entry); const possibleElementsIndex = splitSelector.length - 1; const possibleElements = collectAllElementsQuerySelectorDeep(splitSelector[possibleElementsIndex]
    root); const findElements = findMatchingElement(splitSelector
    possibleElementsIndex
    root); if (findMany) { acc = acc.concat(possibleElements.filter(findElements)); return acc; } else { acc = possibleElements.find(findElements); return acc; } }
    findMany ? [] : null); } else { if (!findMany) { return lightElement; } else { return root.querySelectorAll(selector); } }}function findMatchingElement(splitSelector
    possibleElementsIndex
    root) { return (element) => { let position = possibleElementsIndex; let parent = element; let foundElement = false; while (parent) { const foundMatch = parent.matches(splitSelector[position]); if (foundMatch && position === 0) { foundElement = true; break; } if (foundMatch) { position--; } parent = findParentOrHost(parent
    root); } return foundElement; };}function splitByCharacterUnlessQuoted(selector
    character) { return selector.match(/\\?.|^$/g).reduce((p
    c) => { if (c === '"' && !p.sQuote) { p.quote ^= 1; p.a[p.a.length - 1] += c; } else if (c === '\'' && !p.quote) { p.sQuote ^= 1; p.a[p.a.length - 1] += c; } else if (!p.quote && !p.sQuote && c === character) { p.a.push(''); } else { p.a[p.a.length - 1] += c; } return p; }
    { a: [''] }).a;}function findParentOrHost(element
    root) { const parentNode = element.parentNode; return (parentNode && parentNode.host && parentNode.nodeType === 11) ? parentNode.host : parentNode === root ? null : parentNode;}function collectAllElementsQuerySelectorDeep(selector = null
    root) { const allElements = []; const findAllElements = function(nodes) { for (let i = 0
    el; el = nodes[i]; ++i) { allElements.push(el); if (el.shadowRoot) { findAllElements(el.shadowRoot.querySelectorAll('*')); } } }; if(root.shadowRoot != null) { findAllElements(root.shadowRoot.querySelectorAll('*')); } findAllElements(root.querySelectorAll('*')); return selector ? allElements.filter(el => el.matches(selector)) : allElements;}function collectAllElementsEvaluateDeep(selector
    root) { var allElements = []; while (selector.indexOf('/')==0 && selector.search('/') != -1) { selector = selector.replace('/'
    ''); } allElementsInDocument = collectAllElementsQuerySelectorDeep('*'
    root); const findAllElements = function(nodes) { for (i=0; i test_node
    null
    XPathResult.ORDERED_NODE_ITERATOR_TYPE); while ((element=elements.iterateNext()) != null) { if (!allElements.filter((value) => value == nodes[i]).length > 0) { allElements.push(nodes[i]); } } } elements = document.evaluate(".//"+selector
    nodes[i]
    null
    XPathResult.ORDERED_NODE_ITERATOR_TYPE); while ((element=elements.iterateNext()) != null) { if (!allElements.filter((value) => value == element).length > 0) { allElements.push(element); } } } }; findAllElements(allElementsInDocument); return allElements;}function collectElementEvaluateDeep(selector
    root) { var element = null; while (selector.indexOf('/')==0 && selector.search('/') != -1) { selector = selector.replace('/'
    ''); } allElementsInDocument = collectAllElementsQuerySelectorDeep('*'
    root); const findAllElements = function(nodes) { for (i=0; i test_node
    null
    XPathResult.FIRST_ORDERED_NODE_TYPE); value = elements.singleNodeValue; if (value!=null) { element = nodes[i]; break; } } elements = document.evaluate('.//'+selector
    nodes[i]
    null
    XPathResult.FIRST_ORDERED_NODE_TYPE); value = elements.singleNodeValue; if (value!=null) { element = elements.singleNodeValue; break; } } }; findAllElements(allElementsInDocument); return element;}return getXPathObject("//div[@class='loader']");
    args=[]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 13703
    moz:profile: /tmp/rust_mozprofileysH99g
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: bc5cec19-9707-48f6-9ae5-33dee72cfa8f
    Skip 5:48:41 PM Test Case organizationManagementTest Skipped
  • EditTOCPageTest::uploadAssetandCreateResourceNode

    5:46:53 PM / 00:01:22:675 Skip

    EditTOCPageTest::uploadAssetandCreateResourceNode
    08.05.2025 5:46:53 PM 08.05.2025 5:48:15 PM 00:01:22:675 · #test-id=36
    Uploading asset and creating resource and ebook node
    StatusTimestampDetails
    Info 5:46:54 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:46:54 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:46:54 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:46:54 PM Thread Id - 18 : Getting Current URL
    Info 5:46:54 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/'
    Skip 5:48:15 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element Proxy element for: DefaultElementLocator 'By.xpath: //button[contains(@ng-click
    'createProject')]' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[contains(@ng-click
    'createProject')]' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //button[contains(@ng-click
    'createProject')] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [c715538e-2c08-4fbb-a462-5457d4cc4da2
    findElement {using=xpath
    value=//button[contains(@ng-click
    'createProject')]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 14010
    moz:profile: /tmp/rust_mozprofilenhgcjp
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: c715538e-2c08-4fbb-a462-5457d4cc4da2
    Skip 5:48:15 PM Test Case uploadAssetandCreateResourceNode Skipped
  • GlossaryPageTest::createViewDeleteLinkedTerm

    5:47:30 PM / 00:05:17:527 Pass

    GlossaryPageTest::createViewDeleteLinkedTerm
    08.05.2025 5:47:30 PM 08.05.2025 5:52:48 PM 00:05:17:527 · #test-id=37
    Link Glossaraies with Text, verify new linked term creation and deletion
    StatusTimestampDetails
    Info 5:47:31 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:47:31 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:47:31 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:47:34 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:47:35 PM Thread Id - 19 : Typing <'dolphinMolochReggae'> in field ' id: ProjectName] '
    Info 5:47:35 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:47:35 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:47:36 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:47:36 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:47:36 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:47:36 PM Thread Id - 19 : Typing <'9780952902065'> in field ' id: isbnid] '
    Info 5:47:36 PM Thread Id - 19 : Typing <'Pok Bradtke'> in field ' name: objectAuthor] '
    Info 5:47:36 PM Thread Id - 19 : Typing <'Realistic fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:47:36 PM Thread Id - 19 : Typing <'Est optio molestiae laborum debitis aut. Id sed nobis quos suscipit dolorum ad consequuntur. Numquam sed aliquid.'> in field ' id: objectDescription] '
    Info 5:47:36 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:47:36 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:47:38 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:47:40 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:47:42 PM Thread Id - 19 : Typing <'dolphinMolochReggae'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:47:42 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:47:44 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:47:44 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Define Glossary']] '
    Info 5:47:46 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Glossary']] '
    Info 5:47:48 PM Thread Id - 19 : Typing <'gooseBrother'> in field ' name: term] '
    Info 5:47:48 PM Thread Id - 19 : Typing <'Doloremque quam et provident eaque natus pariatur. Consequatur est ipsum ut aut. Eligendi est vitae voluptate architecto aliquam tenetur. Laboriosam qui dolorum adipisci qui magni est. Consequatur voluptatibus perferendis unde provident non explicabo.'> in field ' name: description] '
    Info 5:47:48 PM Thread Id - 19 : Typing <'6369411851'> in field ' name: definition_record] '
    Info 5:47:48 PM Thread Id - 19 : Typing <'magni'> in field ' name: definition_text_record] '
    Info 5:47:48 PM Thread Id - 19 : Typing <'132.116.110.216'> in field ' name: source] '
    Info 5:47:49 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:47:50 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 5:47:52 PM Thread Id - 19 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 5:47:54 PM Thread Id - 19 : Switching to frame: ' id: editor-frame] '
    Info 5:47:57 PM Thread Id - 19 : Typing <'porro'> in field ' xpath: //section[@class='container']/p] '
    Info 5:47:57 PM Thread Id - 19 : Switching to Default Content
    Info 5:47:57 PM Thread Id - 19 : Clicking on ' id: save_modal] '
    Info 5:47:57 PM Thread Id - 19 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 5:47:57 PM Thread Id - 19 : Clicking on ' id: save_toc_id] '
    Info 5:47:58 PM Thread Id - 19 : Switching to frame: ' id: editor-frame] '
    Info 5:47:58 PM Thread Id - 19 : Clicking on ' xpath: //section[@class='container']/p] '
    Info 5:47:58 PM Thread Id - 19 : Switching to Default Content
    Info 5:47:58 PM Thread Id - 19 : Clicking on ' xpath: //a[@title='body element']] '
    Info 5:47:58 PM Thread Id - 19 : Clicking on ' xpath: //a[@title='Add Link']] '
    Info 5:48:00 PM Thread Id - 19 : Clicking on ' xpath: //a[normalize-space()='Glossary']] '
    Info 5:48:02 PM Thread Id - 19 : Removing Text from ' id: glosDesc] '
    Info 5:48:02 PM Thread Id - 19 : Typing <'gooseBrother'> in field ' id: glosDesc] '
    Info 5:48:02 PM Thread Id - 19 : Updating Glossary Search Buttons CSS
    Info 5:48:02 PM Thread Id - 19 : Clicking on ' id: search-glossary-results] '
    Info 5:48:02 PM Thread Id - 19 : Clicking on ' xpath: //ul[@id='glossary-desc']/li] '
    Info 5:48:02 PM Thread Id - 19 : Clicking on ' id: anchorCont] '
    Info 5:48:03 PM Thread Id - 19 : Clicking on ' id: save_modal] '
    Info 5:48:03 PM Thread Id - 19 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 5:48:04 PM Thread Id - 19 : Clicking on ' id: save_toc_id] '
    Info 5:48:05 PM Thread Id - 19 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 5:48:11 PM Thread Id - 19 : Switching to frame: ' id: testCont] '
    Info 5:48:11 PM Thread Id - 19 : Clicking on ' xpath: //p/a[@class='keyword']] '
    Info 5:48:12 PM Thread Id - 19 : Getting text from WebElement ' id: term] '
    Info 5:48:12 PM Thread Id - 19 : Getting text from WebElement ' id: tip] '
    Info 5:48:12 PM Thread Id - 19 : Switching to Default Content
    Pass 5:48:12 PM
    Pass 5:48:12 PM
    Info 5:48:12 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 5:48:14 PM Thread Id - 19 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 5:48:14 PM Thread Id - 19 : WebElement is not visible on screen
    Info 5:49:24 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:49:26 PM Thread Id - 19 : Typing <'dolphinMolochReggae'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:49:26 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:50:26 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:50:27 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//div[@class='plmenu open ng-scope']//ul[@role='menu']//li//a[@href='javascript:;'][normalize-space()='Define Glossary']] '
    Info 5:50:28 PM Thread Id - 19 : Typing <'gooseBrother'> in field ' xpath: //input[@placeholder='Search For Term']] '
    Info 5:50:28 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@placeholder='Search For Term']]'
    Info 5:50:30 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='View']] '
    Info 5:50:31 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:50:32 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Pass 5:50:32 PM
    Info 5:50:32 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-default']] '
    Info 5:50:34 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Edit']] '
    Info 5:51:34 PM Thread Id - 19 : Getting Element Having Text <<'porro'>> from ' xpath: //div[@name='linkedterms']/descendant::div] '.
    Info 5:51:34 PM Thread Id - 19 : Clicking on ' name: linkedterms]] -> xpath: //div[@name='linkedterms']/descendant::div[contains(text(),'porro')]/following-sibling::button] '
    Info 5:51:34 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 5:51:36 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 5:51:37 PM Thread Id - 19 : Typing <'gooseBrother'> in field ' xpath: //input[@placeholder='Search For Term']] '
    Info 5:51:37 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@placeholder='Search For Term']]'
    Info 5:52:37 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='View']] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/label] '
    Info 5:52:39 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='group inputfrom']/div] '
    Pass 5:52:39 PM
    Info 5:52:39 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='btn btn-default']] '
    Info 5:52:41 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:52:43 PM Thread Id - 19 : Typing <'dolphinMolochReggae'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:52:43 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:52:45 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:52:45 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:52:45 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:52:47 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:52:48 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:52:48 PM Thread ID :19_Test Method createViewDeleteLinkedTerm Executed Successfully
  • EditTOCPageTest::LORPublish

    5:48:18 PM / 00:00:28:469 Pass

    EditTOCPageTest::LORPublish
    08.05.2025 5:48:18 PM 08.05.2025 5:48:46 PM 00:00:28:469 · #test-id=38
    Publish project to LOR
    StatusTimestampDetails
    Info 5:48:19 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:48:19 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:48:19 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:48:22 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:48:23 PM Thread Id - 18 : Typing <'wormOmega Red ThirteenWorld'> in field ' id: ProjectName] '
    Info 5:48:23 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:48:24 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:48:24 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:48:24 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:48:24 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:48:24 PM Thread Id - 18 : Typing <'9781974431960'> in field ' id: isbnid] '
    Info 5:48:24 PM Thread Id - 18 : Typing <'Mr. Billy Koch'> in field ' name: objectAuthor] '
    Info 5:48:24 PM Thread Id - 18 : Typing <'Fanfiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:48:24 PM Thread Id - 18 : Typing <'Autem voluptas numquam quaerat. Et nihil et expedita. Qui qui iusto occaecati doloremque hic dicta.'> in field ' id: objectDescription] '
    Info 5:48:24 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:48:24 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:48:26 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:48:28 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:48:30 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:48:30 PM Thread Id - 18 : Typing <'tan'> in field ' id: templateName] '
    Info 5:48:30 PM Thread Id - 18 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:48:30 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:48:33 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Publish']] '
    Info 5:48:36 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='modal-footer']//button[normalize-space()='Publish']] '
    Info 5:48:37 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:48:37 PM
    Info 5:48:37 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:48:37 PM Thread Id - 18 : Getting Current URL
    Info 5:48:37 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4652'
    Info 5:48:39 PM Thread Id - 18 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:48:41 PM Thread Id - 18 : Typing <'wormOmega Red ThirteenWorld'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:48:41 PM Thread Id - 18 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:48:43 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:48:43 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:48:43 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:48:46 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:48:46 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:48:46 PM Thread ID :18_Test Method LORPublish Executed Successfully
  • AdministrationPageTest::organizationManagementTest

    5:48:44 PM / 00:03:21:086 Fail

    AdministrationPageTest::organizationManagementTest
    08.05.2025 5:48:44 PM 08.05.2025 5:52:05 PM 00:03:21:086 · #test-id=39
    Admin Organization Management (Organization Creation and Search by Name/Id/Type/Level)
    StatusTimestampDetails
    Info 5:48:45 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:48:45 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:48:45 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:48:48 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 5:48:48 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 5:48:48 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 5:48:50 PM Thread Id - 17 : Clicking on ' cssSelector: #n-add-org] '
    Info 5:48:56 PM Thread Id - 17 : Typing <'Berge Inc'> in SHADOW field ' input[id="organizationName"] '
    Info 5:48:56 PM Thread Id - 17 : Clicking on ' cssSelector: #organizationType] '
    Info 5:48:56 PM Thread Id - 17 : Selecting value <'Others'> from ' cssSelector: #organizationType] '.
    Info 5:48:56 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-add-save] '
    Info 5:48:58 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:48:58 PM
    Info 5:48:58 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 5:49:58 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='filter']] '
    Info 5:49:58 PM Thread Id - 17 : Selecting text <'Organization Name'> from ' cssSelector: select[name='filter']] '
    Info 5:49:58 PM Thread Id - 17 : Typing <'Berge Inc'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:49:58 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-serch] '
    Info 5:50:59 PM Thread Id - 17 : Fetching Data From WebTable under Shadow DOM
    Info 5:50:59 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-edit] '
    Info 5:51:02 PM Thread Id - 17 : Typing <'Berge Inc'> in SHADOW field ' input[id="organizationName"] '
    Info 5:51:02 PM Thread Id - 17 : Clicking on ' cssSelector: #organizationType] '
    Info 5:51:02 PM Thread Id - 17 : Selecting value <'Others'> from ' cssSelector: #organizationType] '.
    Info 5:51:02 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='col-sm-9']/child::input[@type='radio'][2]] '
    Info 5:51:02 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-add-save] '
    Info 5:51:03 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:51:04 PM
    Info 5:51:04 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 5:52:04 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='filter']] '
    Info 5:52:04 PM Thread Id - 17 : Selecting text <'Organization Level'> from ' cssSelector: select[name='filter']] '
    Info 5:52:04 PM Thread Id - 17 : Typing <'1'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:52:04 PM Thread Id - 17 : Clicking on ' cssSelector: #n-org-serch] '
    Fail 5:52:05 PM
    Exception occured, click to see details: The element with the reference 23855c1a-b1e3-44b5-bed1-d089f4dc801a is stale; either its node document is not the active document
    or it is no longer connected to the DOM For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [bf5dc2f6-5647-4a15-8657-297b4e8f7e2b
    isElementDisplayed {id=23855c1a-b1e3-44b5-bed1-d089f4dc801a}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 14991
    moz:profile: /tmp/rust_mozprofileqTU9g8
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[FirefoxDriver: firefox on linux (bf5dc2f6-5647-4a15-8657-297b4e8f7e2b)] -> xpath: //div[@class='loader']] Session ID: bf5dc2f6-5647-4a15-8657-297b4e8f7e2b
    Fail 5:52:05 PM Thread ID :17_Test Method organizationManagementTestFailed
  • EditTOCPageTest::projectExportTOCSummary

    5:48:49 PM / 00:00:25:870 Pass

    EditTOCPageTest::projectExportTOCSummary
    08.05.2025 5:48:49 PM 08.05.2025 5:49:15 PM 00:00:25:870 · #test-id=40
    Export Project
    StatusTimestampDetails
    Info 5:48:50 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:48:50 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:48:50 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:48:53 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:48:54 PM Thread Id - 18 : Typing <'water buffaloCyborg Sunspot GirlReggae'> in field ' id: ProjectName] '
    Info 5:48:54 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:48:54 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:48:54 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:48:55 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:48:55 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:48:55 PM Thread Id - 18 : Typing <'9780056751279'> in field ' id: isbnid] '
    Info 5:48:55 PM Thread Id - 18 : Typing <'Renna Miller'> in field ' name: objectAuthor] '
    Info 5:48:55 PM Thread Id - 18 : Typing <'Realistic fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:48:55 PM Thread Id - 18 : Typing <'Laudantium eum unde voluptas qui ducimus unde occaecati. Enim nulla recusandae quis eligendi ex et consequatur. Est ut ea soluta debitis repellendus aut.'> in field ' id: objectDescription] '
    Info 5:48:55 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:48:55 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:48:57 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:48:59 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 5:49:01 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 5:49:01 PM Thread Id - 18 : Typing <'ivory'> in field ' id: templateName] '
    Info 5:49:01 PM Thread Id - 18 : Clicking on ' xpath: //input[@type='checkbox' and @ng-model='make_module']] '
    Info 5:49:01 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:49:05 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Export Toc Summary']] '
    Info 5:49:06 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:49:06 PM
    Info 5:49:06 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:49:06 PM Thread Id - 18 : Getting Current URL
    Info 5:49:06 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4653'
    Info 5:49:08 PM Thread Id - 18 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:49:10 PM Thread Id - 18 : Typing <'water buffaloCyborg Sunspot GirlReggae'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:49:10 PM Thread Id - 18 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:49:12 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:49:12 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:49:12 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:49:14 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:49:15 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:49:15 PM Thread ID :18_Test Method projectExportTOCSummary Executed Successfully
  • EditTOCPageTest::contentScreenTestView

    5:49:17 PM / 00:02:49:829 Pass

    EditTOCPageTest::contentScreenTestView
    08.05.2025 5:49:17 PM 08.05.2025 5:52:07 PM 00:02:49:829 · #test-id=41
    Check test mode is displaying text from content screen and All TOC nodes
    StatusTimestampDetails
    Info 5:49:18 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:49:18 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:49:18 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:49:21 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:49:22 PM Thread Id - 18 : Typing <'oysterCyborg AztarRock'> in field ' id: ProjectName] '
    Info 5:49:22 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:49:22 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:49:22 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:49:23 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:49:23 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:49:23 PM Thread Id - 18 : Typing <'9780566765339'> in field ' id: isbnid] '
    Info 5:49:23 PM Thread Id - 18 : Typing <'Anibal Kuvalis'> in field ' name: objectAuthor] '
    Info 5:49:23 PM Thread Id - 18 : Typing <'Fanfiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:49:23 PM Thread Id - 18 : Typing <'Perspiciatis dolor rerum. Culpa beatae at. Et possimus voluptas odit. Eos quia veniam qui.'> in field ' id: objectDescription] '
    Info 5:49:23 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:49:23 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:49:25 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:49:27 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 5:49:27 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 5:49:27 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 5:49:27 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 5:50:28 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Info 5:50:28 PM Thread Id - 18 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 5:50:31 PM Thread Id - 18 : Switching to frame: ' id: editor-frame] '
    Info 5:50:34 PM Thread Id - 18 : Typing <'Ipsum velit optio error ipsum autem accusamus doloribus. Velit voluptatem voluptate qui quia nam. Eum est voluptas est. Placeat id omnis hic tempora. Veritatis ea corporis non at.'> in field ' xpath: //section[@class='container']/p] '
    Info 5:50:34 PM Thread Id - 18 : Switching to Default Content
    Info 5:50:34 PM Thread Id - 18 : Clicking on ' id: save_modal] '
    Info 5:50:34 PM Thread Id - 18 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 5:50:34 PM Thread Id - 18 : Clicking on ' id: save_toc_id] '
    Info 5:50:36 PM Thread Id - 18 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 5:50:42 PM Thread Id - 18 : Switching to frame: ' id: testCont] '
    Info 5:50:42 PM Thread Id - 18 : Getting text from WebElement ' xpath: //section[@class='container']/p] '
    Info 5:50:42 PM Thread Id - 18 : Switching to Default Content
    Pass 5:50:42 PM
    Info 5:50:44 PM Thread Id - 18 : Clicking on ' id: tocBtn] '
    Info 5:50:44 PM Thread Id - 18 : Getting text from WebElement ' xpath: //ol[contains(@class,'dropdown-menu nested_with_switch')]] '
    Info 5:50:44 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Close']] '
    Pass 5:50:47 PM
    Info 5:50:47 PM Thread Id - 18 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 5:50:53 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 5:50:55 PM Thread Id - 18 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 5:50:55 PM Thread Id - 18 : WebElement is not visible on screen
    Info 5:52:00 PM Thread Id - 18 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:52:02 PM Thread Id - 18 : Typing <'oysterCyborg AztarRock'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:52:02 PM Thread Id - 18 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:52:04 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:52:04 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:52:04 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:52:06 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:52:07 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:52:07 PM Thread ID :18_Test Method contentScreenTestView Executed Successfully
  • AdministrationPageTest::userManagementTest

    5:52:07 PM / 00:07:21:448 Pass

    AdministrationPageTest::userManagementTest
    08.05.2025 5:52:07 PM 08.05.2025 5:59:28 PM 00:07:21:448 · #test-id=42
    Admin User Management (User Creation, Search by Name/Organization/Status and Deactivate)
    StatusTimestampDetails
    Info 5:52:09 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:52:09 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:52:09 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:52:12 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 5:52:12 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 5:52:12 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 5:52:14 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user] '
    Info 5:52:19 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add] '
    Info 5:52:26 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-select-0] '
    Info 5:52:26 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-2] '
    Info 5:52:26 PM Thread Id - 17 : Typing <'Cira'> in SHADOW field ' input[placeholder="First Name"] '
    Info 5:52:26 PM Thread Id - 17 : Typing <'Koelpin'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 5:52:26 PM Thread Id - 17 : Typing <'raymond.hagenes'> in SHADOW field ' input[placeholder="User Name"] '
    Info 5:52:26 PM Thread Id - 17 : Typing <'quos0_chinchilla_6@yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 5:52:26 PM Thread Id - 17 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 5:52:26 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 5:52:41 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:52:41 PM
    Info 5:52:41 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 5:53:41 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user] '
    Info 5:54:42 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='role']] '
    Info 5:54:42 PM Thread Id - 17 : Selecting text <'Name'> from ' cssSelector: select[name='role']] '
    Info 5:54:42 PM Thread Id - 17 : Typing <'Cira Koelpin'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:54:42 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-srch] '
    Info 5:55:42 PM Thread Id - 17 : Fetching Data From WebTable under Shadow DOM
    Pass 5:55:43 PM
    Info 5:55:43 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-reset] '
    Info 5:55:44 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='role']] '
    Info 5:55:44 PM Thread Id - 17 : Selecting text <'Organization'> from ' cssSelector: select[name='role']] '
    Info 5:55:44 PM Thread Id - 17 : Typing <'LearningMate'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:55:44 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-srch] '
    Info 5:56:44 PM Thread Id - 17 : Fetching Data From WebTable under Shadow DOM
    Pass 5:56:46 PM
    Info 5:56:46 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-reset] '
    Info 5:56:48 PM Thread Id - 17 : Clicking on ' cssSelector: select[name='role']] '
    Info 5:56:48 PM Thread Id - 17 : Selecting text <'Email'> from ' cssSelector: select[name='role']] '
    Info 5:56:48 PM Thread Id - 17 : Typing <'quos0_chinchilla_6@yopmail.com'> in SHADOW field ' input[placeholder="Search"] '
    Info 5:56:48 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-srch] '
    Info 5:57:48 PM Thread Id - 17 : Fetching Data From WebTable under Shadow DOM
    Info 5:57:48 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-edit] '
    Info 5:58:00 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-select-1] '
    Info 5:58:00 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-3] '
    Info 5:58:00 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-4] '
    Info 5:58:00 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-5] '
    Info 5:58:00 PM Thread Id - 17 : Typing <'Cira'> in SHADOW field ' input[placeholder="First Name"] '
    Info 5:58:00 PM Thread Id - 17 : Typing <'Koelpin'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 5:58:00 PM Thread Id - 17 : Typing <'raymond.hagenes'> in SHADOW field ' input[placeholder="User Name"] '
    Info 5:58:00 PM Thread Id - 17 : Typing <'quos0_chinchilla_6@yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 5:58:00 PM Thread Id - 17 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 5:58:00 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 5:58:16 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:58:16 PM
    Info 5:58:16 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 5:59:16 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-actdac] '
    Info 5:59:28 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@class='sweetAlert']/child::p] '
    Pass 5:59:28 PM
    Pass 5:59:28 PM Thread ID :17_Test Method userManagementTest Executed Successfully
  • EditTOCPageTest::projectPreview

    5:52:09 PM / 00:02:49:803 Pass

    EditTOCPageTest::projectPreview
    08.05.2025 5:52:09 PM 08.05.2025 5:54:59 PM 00:02:49:803 · #test-id=43
    Check project preview displaying text from content screen and listing All TOC nodes
    StatusTimestampDetails
    Info 5:52:11 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:52:11 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:52:11 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:52:13 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:52:15 PM Thread Id - 18 : Typing <'wombatSupah BoomerFolk'> in field ' id: ProjectName] '
    Info 5:52:15 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:52:15 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:52:15 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:52:15 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:52:15 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:52:15 PM Thread Id - 18 : Typing <'9791983602978'> in field ' id: isbnid] '
    Info 5:52:15 PM Thread Id - 18 : Typing <'Gaynelle Crooks'> in field ' name: objectAuthor] '
    Info 5:52:15 PM Thread Id - 18 : Typing <'Comic/Graphic Novel'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:52:15 PM Thread Id - 18 : Typing <'Impedit animi quam. Nostrum dignissimos quisquam laudantium. Similique quisquam sint quod nihil. Animi necessitatibus odio dolor expedita placeat eligendi.'> in field ' id: objectDescription] '
    Info 5:52:16 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:52:16 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:52:17 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:52:19 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 5:52:19 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 5:52:19 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 5:52:19 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 5:53:21 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Info 5:53:21 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Project Preview']] '
    Info 5:53:26 PM Thread Id - 18 : Switching to frame: ' id: content_preview_iframe3] '
    Info 5:53:26 PM Thread Id - 18 : Getting text from WebElement ' xpath: //section[@class='container']/p] '
    Info 5:53:26 PM Thread Id - 18 : Switching to Default Content
    Pass 5:53:26 PM
    Info 5:53:26 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@class='toccontent-container']] '
    Pass 5:53:26 PM
    Info 5:53:26 PM Thread Id - 18 : Checking if element ' id: editBtn] ' is displayed
    Info 5:53:26 PM Thread Id - 18 : WebElement ' id: editBtn] ' is visible on screen
    Pass 5:53:26 PM
    Info 5:53:26 PM Thread Id - 18 : Clicking on ' id: editBtn] '
    Info 5:53:27 PM Thread Id - 18 : Switching To New Window/Tab
    Info 5:53:28 PM Thread Id - 18 : Switching to frame: ' id: editor-frame] '
    Info 5:53:31 PM Thread Id - 18 : Typing <'Deleniti magnam in quibusdam velit rem. Quia numquam aperiam suscipit possimus. Et nostrum nihil est et. Nemo eius sapiente. Quo qui molestiae pariatur non temporibus.'> in field ' xpath: //section[@class='container']/p] '
    Info 5:53:31 PM Thread Id - 18 : Switching to Default Content
    Info 5:53:31 PM Thread Id - 18 : Clicking on ' id: save_modal] '
    Info 5:53:31 PM Thread Id - 18 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 5:53:32 PM Thread Id - 18 : Clicking on ' id: save_toc_id] '
    Info 5:53:33 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 5:53:35 PM Thread Id - 18 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 5:53:35 PM Thread Id - 18 : WebElement is not visible on screen
    Info 5:54:46 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Project Preview']] '
    Info 5:54:50 PM Thread Id - 18 : Switching to frame: ' id: content_preview_iframe3] '
    Info 5:54:50 PM Thread Id - 18 : Getting text from WebElement ' xpath: //section[@class='container']/p] '
    Info 5:54:50 PM Thread Id - 18 : Switching to Default Content
    Pass 5:54:50 PM
    Info 5:54:50 PM Thread Id - 18 : Clicking on ' xpath: //back-to-dashboard[@id='previewComment']/child::button] '
    Info 5:54:52 PM Thread Id - 18 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:54:54 PM Thread Id - 18 : Typing <'wombatSupah BoomerFolk'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:54:54 PM Thread Id - 18 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:54:56 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:54:56 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:54:56 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:54:59 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:54:59 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:54:59 PM Thread ID :18_Test Method projectPreview Executed Successfully
  • AssessmentQuestionDetailsPageTest::verifyAssessmentQuestionDetailsPageTasksAndComments

    5:52:49 PM / 00:01:27:708 Pass

    AssessmentQuestionDetailsPageTest::verifyAssessmentQuestionDetailsPageTasksAndComments
    08.05.2025 5:52:49 PM 08.05.2025 5:54:17 PM 00:01:27:708 · #test-id=44
    Check if users can successfully create tasks and comments on Assessment Question Details page corresponding to each section
    StatusTimestampDetails
    Info 5:52:51 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:52:51 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:52:51 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:52:53 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:52:55 PM Thread Id - 19 : Typing <'gorillaRed Banshee GirlStage And Screen'> in field ' id: ProjectName] '
    Info 5:52:55 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:52:55 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:52:55 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:52:55 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:52:55 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:52:55 PM Thread Id - 19 : Typing <'9780851004532'> in field ' id: isbnid] '
    Info 5:52:55 PM Thread Id - 19 : Typing <'Saturnina Fahey'> in field ' name: objectAuthor] '
    Info 5:52:55 PM Thread Id - 19 : Typing <'Fable'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:52:55 PM Thread Id - 19 : Typing <'Error nihil provident praesentium. Fuga id repudiandae temporibus. Iusto esse illo aut laboriosam eius distinctio.'> in field ' id: objectDescription] '
    Info 5:52:55 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:52:55 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:52:57 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:52:59 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 5:53:03 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:53:04 PM Thread Id - 19 : Typing <'quia'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:53:06 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:53:08 PM Thread Id - 19 : Typing <'quia'> in field ' name: search_text] '
    Info 5:53:11 PM Thread Id - 19 : Getting Element Having Text <<'quia'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 5:53:11 PM Thread Id - 19 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 5:53:15 PM Thread Id - 19 : Making hidden input tags Visible
    Info 5:53:15 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/bulk_upload_questions_new.js'> in field ' xpath: (//*[@type = 'file'])] '
    Info 5:53:16 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 5:53:17 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Edit'][1]] '
    Pass 5:53:21 PM
    Info 5:53:21 PM Thread Id - 19 : Clicking on ' xpath: //button[@ng-click="openComment('Question Stem')"]] '
    Info 5:53:21 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='comments-wrapper']//div[contains(@id,'fake-comment-box')]] '
    Info 5:53:21 PM Thread Id - 19 : Typing <'Question Stem: Task '> in field ' xpath: //div[@id='actual-comment-box-task']//textarea[@id='comment']] '
    Info 5:53:21 PM Thread Id - 19 : Clicking on ' id: status] '
    Info 5:53:21 PM Thread Id - 19 : Selecting text <'Open'> from ' id: status] '
    Info 5:53:21 PM Thread Id - 19 : Clicking on ' id: priority] '
    Info 5:53:21 PM Thread Id - 19 : Selecting text <'High'> from ' id: priority] '
    Info 5:53:23 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='actual-comment-box']//button[@type='submit'][normalize-space()='Submit']] '
    Info 5:53:27 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='comments-wrapper ']//div[contains(@id,'fake-comment-box')]] '
    Info 5:53:28 PM Thread Id - 19 : Typing <'Question Stem: Comment'> in field ' xpath: //div[@id='actual-comment-box-comment']//textarea[@id='comment']] '
    Info 5:53:28 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='actual-comment-box-comment']//button[@type='submit'][normalize-space()='Submit']] '
    Info 5:53:32 PM Thread Id - 19 : Clicking on ' xpath: //button[@ng-click="openComment('Sample Answer')"]] '
    Info 5:53:32 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='comments-wrapper']//div[contains(@id,'fake-comment-box')]] '
    Info 5:53:33 PM Thread Id - 19 : Typing <'Sample Answer: Task'> in field ' xpath: //div[@id='actual-comment-box-task']//textarea[@id='comment']] '
    Info 5:53:33 PM Thread Id - 19 : Clicking on ' id: status] '
    Info 5:53:33 PM Thread Id - 19 : Selecting text <'Open'> from ' id: status] '
    Info 5:53:33 PM Thread Id - 19 : Clicking on ' id: priority] '
    Info 5:53:33 PM Thread Id - 19 : Selecting text <'High'> from ' id: priority] '
    Info 5:53:34 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='actual-comment-box']//button[@type='submit'][normalize-space()='Submit']] '
    Info 5:53:39 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='comments-wrapper ']//div[contains(@id,'fake-comment-box')]] '
    Info 5:53:39 PM Thread Id - 19 : Typing <'Sample Answer: Comment'> in field ' xpath: //div[@id='actual-comment-box-comment']//textarea[@id='comment']] '
    Info 5:53:39 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='actual-comment-box-comment']//button[@type='submit'][normalize-space()='Submit']] '
    Info 5:53:44 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='with-response']//div[2]//button[1]] '
    Info 5:53:44 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='comments-wrapper']//div[contains(@id,'fake-comment-box')]] '
    Info 5:53:44 PM Thread Id - 19 : Typing <'Feedback: Task'> in field ' xpath: //div[@id='actual-comment-box-task']//textarea[@id='comment']] '
    Info 5:53:44 PM Thread Id - 19 : Clicking on ' id: status] '
    Info 5:53:44 PM Thread Id - 19 : Selecting text <'Open'> from ' id: status] '
    Info 5:53:44 PM Thread Id - 19 : Clicking on ' id: priority] '
    Info 5:53:44 PM Thread Id - 19 : Selecting text <'High'> from ' id: priority] '
    Info 5:53:45 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='actual-comment-box']//button[@type='submit'][normalize-space()='Submit']] '
    Info 5:53:50 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='comments-wrapper ']//div[contains(@id,'fake-comment-box')]] '
    Info 5:53:50 PM Thread Id - 19 : Typing <'Feedback: Comment'> in field ' xpath: //div[@id='actual-comment-box-comment']//textarea[@id='comment']] '
    Info 5:53:50 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='actual-comment-box-comment']//button[@type='submit'][normalize-space()='Submit']] '
    Info 5:53:55 PM Thread Id - 19 : Clicking on ' xpath: //button[@ng-click='closeComment()']] '
    Info 5:53:55 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='openComment']] '
    Info 5:53:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Feedback: Task']] '
    Info 5:53:55 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='task_1']//div[@class='col-md-12 col-sm-12 comment-panel active']] '
    Info 5:53:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: (//span[normalize-space()='Sample Answer: Task'])] '
    Info 5:53:55 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='task_2']//div[@class='col-md-12 col-sm-12 comment-panel active']] '
    Info 5:53:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Question Stem: Task']] '
    Info 5:53:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Feedback: Comment']] '
    Info 5:53:55 PM Thread Id - 19 : Clicking on ' id: comment_1] '
    Info 5:53:55 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Sample Answer: Comment']] '
    Info 5:53:55 PM Thread Id - 19 : Clicking on ' id: comment_2] '
    Info 5:53:56 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Question Stem: Comment']] '
    Info 5:53:56 PM Thread Id - 19 : Clicking on ' xpath: //button[@ng-click="openComment('Question Stem')"]] '
    Info 5:53:56 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Question Stem: Task']] '
    Info 5:53:56 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Question Stem: Comment']] '
    Info 5:53:56 PM Thread Id - 19 : Clicking on ' xpath: //button[@ng-click="openComment('Sample Answer')"]] '
    Info 5:53:56 PM Thread Id - 19 : Getting text from WebElement ' xpath: (//span[normalize-space()='Sample Answer: Task'])] '
    Info 5:53:56 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Sample Answer: Comment']] '
    Info 5:53:56 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='with-response']//div[2]//button[1]] '
    Info 5:53:57 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Feedback: Task']] '
    Info 5:53:57 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Feedback: Comment']] '
    Pass 5:53:57 PM
    Info 5:53:57 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Go Back']] '
    Info 5:53:57 PM Thread Id - 19 : Checking if element ' xpath: //button[@class='cancel']] ' is displayed
    Info 5:53:57 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 5:53:59 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Project Usage Dashboard']/parent::div/parent::a/div] '
    Info 5:54:01 PM Thread Id - 19 : Clicking on ' xpath: (//a[@title='4 is an even number'][normalize-space()='4 is an ev...'])[1]] '
    Info 5:54:01 PM Thread Id - 19 : Switching To New Window/Tab
    Info 5:54:04 PM Thread Id - 19 : Clicking on ' xpath: //div[@id='task_0']//div[@class='col-md-12 col-sm-12 comment-panel active']] '
    Info 5:54:04 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Feedback: Task']] '
    Pass 5:54:04 PM
    Info 5:54:04 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Go Back']] '
    Info 5:54:04 PM Thread Id - 19 : Checking if element ' xpath: //button[@class='cancel']] ' is displayed
    Info 5:54:05 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 5:54:06 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Project Usage Dashboard']/parent::div/parent::a/div] '
    Info 5:54:08 PM Thread Id - 19 : Clicking on ' xpath: (//a[@title='4 is an even number'][normalize-space()='4 is an ev...'])[4]] '
    Info 5:54:08 PM Thread Id - 19 : Switching To New Window/Tab
    Info 5:54:10 PM Thread Id - 19 : Getting text from WebElement ' xpath: //span[normalize-space()='Feedback: Comment']] '
    Pass 5:54:10 PM
    Info 5:54:10 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:54:12 PM Thread Id - 19 : Typing <'gorillaRed Banshee GirlStage And Screen'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:54:12 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:54:14 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:54:14 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:54:14 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:54:17 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:54:17 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:54:17 PM Thread ID :19_Test Method verifyAssessmentQuestionDetailsPageTasksAndComments Executed Successfully
  • AssessmentQuestionDetailsPageTest::verifyUUIDandVTWID

    5:54:19 PM / 00:01:53:225 Fail

    AssessmentQuestionDetailsPageTest::verifyUUIDandVTWID
    08.05.2025 5:54:19 PM 08.05.2025 5:56:13 PM 00:01:53:225 · #test-id=45
    Validate UUID during various assesment conditions
    StatusTimestampDetails
    Info 5:54:21 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:54:21 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:54:21 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:54:24 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:54:25 PM Thread Id - 19 : Typing <'coyoteThe HellJazz'> in field ' id: ProjectName] '
    Info 5:54:25 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:54:25 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:54:25 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:54:25 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:54:25 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:54:25 PM Thread Id - 19 : Typing <'9791073876401'> in field ' id: isbnid] '
    Info 5:54:25 PM Thread Id - 19 : Typing <'Harold Toy II'> in field ' name: objectAuthor] '
    Info 5:54:25 PM Thread Id - 19 : Typing <'Mythology'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:54:26 PM Thread Id - 19 : Typing <'Autem aspernatur odit illum voluptatem. Asperiores tempora sint. Consectetur commodi laborum qui exercitationem nobis sit. Eum eligendi sed amet perspiciatis neque. Nesciunt facere reiciendis voluptatem ipsum minus veritatis natus.'> in field ' id: objectDescription] '
    Info 5:54:26 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:54:26 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:54:27 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:54:30 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 5:54:33 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:54:34 PM Thread Id - 19 : Typing <'Milo'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:54:36 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:54:39 PM Thread Id - 19 : Typing <'Milo'> in field ' name: search_text] '
    Info 5:54:41 PM Thread Id - 19 : Getting Element Having Text <<'Milo'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 5:54:41 PM Thread Id - 19 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 5:54:45 PM Thread Id - 19 : Making hidden input tags Visible
    Info 5:54:45 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/bulk_upload_questions_new.js'> in field ' xpath: (//*[@type = 'file'])] '
    Info 5:54:46 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 5:54:46 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Edit'][1]] '
    Info 5:54:50 PM Thread Id - 19 : Getting value of the attribute value of the WebElement id: vtw_id]
    Info 5:54:50 PM Thread Id - 19 : Getting value of the attribute value of the WebElement id: uuid]
    Pass 5:54:50 PM
    Pass 5:54:50 PM
    Info 5:54:50 PM Thread Id - 19 : Clicking on ' xpath: //label[@for='vtw_toggle']] '
    Info 5:54:51 PM Thread Id - 19 : Clicking on ' class name: confirm] '
    Info 5:54:51 PM Thread Id - 19 : Removing Text from ' id: vtw_id] '
    Info 5:54:51 PM Thread Id - 19 : Typing <'0821e12b-cf4c-428d-b1e4-cc4e10003c84'> in field ' id: vtw_id] '
    Info 5:54:51 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='GENERATE NEW ID']] '
    Info 5:54:52 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Update']] '
    Info 5:54:52 PM Thread Id - 19 : Checking if element ' xpath: //button[@class='confirm']] ' is displayed
    Info 5:55:53 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Fail 5:55:53 PM
    Exception occured, click to see details: Updated ID success message mismatch expected [Question has been successfully edited] but found [No changes were detected. Do you want to continue?]
    Skip 5:56:13 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='OK']' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='OK']' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //button[normalize-space()='OK'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [69229a36-36fb-495e-94f8-4b8cca79f970
    findElement {using=xpath
    value=//button[normalize-space()='OK']}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 16995
    moz:profile: /tmp/rust_mozprofileVMxa1G
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 69229a36-36fb-495e-94f8-4b8cca79f970
    Skip 5:56:13 PM Test Case verifyUUIDandVTWID Skipped
  • EditTOCPageTest::importTocPackage

    5:55:01 PM / 00:02:37:323 Fail

    EditTOCPageTest::importTocPackage
    08.05.2025 5:55:01 PM 08.05.2025 5:57:39 PM 00:02:37:323 · #test-id=46
    Verifying TOC import by import CSV package
    StatusTimestampDetails
    Info 5:55:03 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:55:03 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:55:03 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:55:06 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:55:08 PM Thread Id - 18 : Typing <'yakAgent MisfitJazz'> in field ' id: ProjectName] '
    Info 5:55:08 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:55:08 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:55:08 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:55:08 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:55:09 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:55:09 PM Thread Id - 18 : Typing <'9780902765771'> in field ' id: isbnid] '
    Info 5:55:09 PM Thread Id - 18 : Typing <'Lizzie Waelchi'> in field ' name: objectAuthor] '
    Info 5:55:09 PM Thread Id - 18 : Typing <'Essay'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:55:09 PM Thread Id - 18 : Typing <'Ipsum libero aut mollitia architecto dolores. Quo accusantium officia dolores fuga. Recusandae libero laborum vitae velit. Cum culpa nam. Excepturi sit eum officiis.'> in field ' id: objectDescription] '
    Info 5:55:10 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:55:10 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:55:12 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:55:15 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Import']] '
    Info 5:55:20 PM Thread Id - 18 : Making Opacity = 1 for Input tags
    Info 5:55:20 PM Thread Id - 18 : Making hidden input tags Visible
    Info 5:55:20 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/slo-import-to-frost-ch8-test.csv'> in field ' xpath: //input[@name='tocFile' and @type='file']] '
    Info 5:55:21 PM Thread Id - 18 : Clicking on ' id: associate_slo] '
    Info 5:55:21 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(text(),'Import')]] '
    Info 5:55:29 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:55:29 PM Thread Id - 18 : Getting Current URL
    Info 5:55:29 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4658'
    Info 5:55:31 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 5:55:31 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 5:55:31 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 5:55:31 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 5:56:33 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Fail 5:56:33 PM
    Exception occured, click to see details: TOC Node count mismatch! expected [13] but found [4]
    Info 5:56:33 PM Thread Id - 18 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:56:35 PM Thread Id - 18 : Typing <'yakAgent MisfitJazz'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:56:35 PM Thread Id - 18 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:57:35 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:57:35 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:57:35 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:57:37 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:57:39 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Skip 5:57:39 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: The following asserts failed: TOC Node count mismatch! expected [13] but found [4]
    Skip 5:57:39 PM Test Case importTocPackage Skipped
  • AssessmentQuestionDetailsPageTest::verifyUUIDandVTWID

    5:56:15 PM / 00:02:52:949 Fail

    AssessmentQuestionDetailsPageTest::verifyUUIDandVTWID
    08.05.2025 5:56:15 PM 08.05.2025 5:59:08 PM 00:02:52:949 · #test-id=47
    Validate UUID during various assesment conditions
    StatusTimestampDetails
    Info 5:56:17 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:56:17 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:56:17 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:56:20 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:56:21 PM Thread Id - 19 : Typing <'woodchuckInkPop'> in field ' id: ProjectName] '
    Info 5:56:21 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:56:21 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:56:21 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:56:21 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:56:21 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:56:21 PM Thread Id - 19 : Typing <'9781032847603'> in field ' id: isbnid] '
    Info 5:56:21 PM Thread Id - 19 : Typing <'Orval Krajcik'> in field ' name: objectAuthor] '
    Info 5:56:22 PM Thread Id - 19 : Typing <'Speech'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:56:22 PM Thread Id - 19 : Typing <'Omnis ut consequuntur qui. Autem id quas sequi. Porro recusandae quo voluptatem. Ut reiciendis illo dolor aut consectetur.'> in field ' id: objectDescription] '
    Info 5:56:22 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:56:22 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:56:23 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:56:26 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 5:56:29 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 5:56:30 PM Thread Id - 19 : Typing <'Sooty'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 5:56:32 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 5:56:34 PM Thread Id - 19 : Typing <'Sooty'> in field ' name: search_text] '
    Info 5:56:37 PM Thread Id - 19 : Getting Element Having Text <<'Sooty'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 5:56:37 PM Thread Id - 19 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 5:56:41 PM Thread Id - 19 : Making hidden input tags Visible
    Info 5:56:41 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/bulk_upload_questions_new.js'> in field ' xpath: (//*[@type = 'file'])] '
    Info 5:56:42 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 5:56:42 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Edit'][1]] '
    Info 5:56:46 PM Thread Id - 19 : Getting value of the attribute value of the WebElement id: vtw_id]
    Info 5:56:46 PM Thread Id - 19 : Getting value of the attribute value of the WebElement id: uuid]
    Pass 5:56:46 PM
    Pass 5:56:46 PM
    Info 5:56:46 PM Thread Id - 19 : Clicking on ' xpath: //label[@for='vtw_toggle']] '
    Info 5:56:47 PM Thread Id - 19 : Clicking on ' class name: confirm] '
    Info 5:56:47 PM Thread Id - 19 : Removing Text from ' id: vtw_id] '
    Info 5:56:47 PM Thread Id - 19 : Typing <'e3b9444d-1be2-4262-9ecd-decc73a972ee'> in field ' id: vtw_id] '
    Info 5:56:47 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='GENERATE NEW ID']] '
    Info 5:57:47 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Update']] '
    Info 5:57:47 PM Thread Id - 19 : Checking if element ' xpath: //button[@class='confirm']] ' is displayed
    Info 5:58:48 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Fail 5:58:48 PM
    Exception occured, click to see details: Updated ID success message mismatch expected [Question has been successfully edited] but found [No changes were detected. Do you want to continue?]
    Fail 5:59:08 PM
    Exception occured, click to see details: Element Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='OK']' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='OK']' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //button[normalize-space()='OK'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [c884dc3c-2741-472f-9c49-ac32889871d2
    findElement {using=xpath
    value=//button[normalize-space()='OK']}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 17699
    moz:profile: /tmp/rust_mozprofile1hoVWz
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: c884dc3c-2741-472f-9c49-ac32889871d2
    Fail 5:59:08 PM Thread ID :19_Test Method verifyUUIDandVTWIDFailed
  • EditTOCPageTest::importTocPackage

    5:57:41 PM / 00:01:35:090 Pass

    EditTOCPageTest::importTocPackage
    08.05.2025 5:57:41 PM 08.05.2025 5:59:16 PM 00:01:35:090 · #test-id=48
    Verifying TOC import by import CSV package
    StatusTimestampDetails
    Info 5:57:42 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:57:42 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:57:42 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:57:44 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:57:46 PM Thread Id - 18 : Typing <'dogSupah ERGSoul'> in field ' id: ProjectName] '
    Info 5:57:46 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:57:46 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:57:46 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:57:47 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:57:47 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:57:47 PM Thread Id - 18 : Typing <'9780864095329'> in field ' id: isbnid] '
    Info 5:57:47 PM Thread Id - 18 : Typing <'Lazaro Bosco'> in field ' name: objectAuthor] '
    Info 5:57:47 PM Thread Id - 18 : Typing <'Folklore'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:57:47 PM Thread Id - 18 : Typing <'Velit voluptas nam beatae porro nobis dignissimos sunt. Ipsam eligendi natus. Itaque sed corporis sit asperiores mollitia eos tempora. Facilis voluptatem in voluptatem ipsum. Adipisci tempore qui.'> in field ' id: objectDescription] '
    Info 5:57:47 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:57:47 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:57:49 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:57:51 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Import']] '
    Info 5:57:56 PM Thread Id - 18 : Making Opacity = 1 for Input tags
    Info 5:57:56 PM Thread Id - 18 : Making hidden input tags Visible
    Info 5:57:56 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/slo-import-to-frost-ch8-test.csv'> in field ' xpath: //input[@name='tocFile' and @type='file']] '
    Info 5:57:56 PM Thread Id - 18 : Clicking on ' id: associate_slo] '
    Info 5:57:56 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(text(),'Import')]] '
    Info 5:58:04 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:58:04 PM Thread Id - 18 : Getting Current URL
    Info 5:58:04 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4660'
    Info 5:58:06 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 5:58:07 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 5:58:07 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 5:58:07 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 5:59:08 PM Thread Id - 18 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 5:59:09 PM
    Info 5:59:09 PM Thread Id - 18 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 5:59:10 PM Thread Id - 18 : Typing <'dogSupah ERGSoul'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 5:59:11 PM Thread Id - 18 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 5:59:13 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 5:59:13 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 5:59:13 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 5:59:15 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 5:59:16 PM Thread Id - 18 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 5:59:16 PM Thread ID :18_Test Method importTocPackage Executed Successfully
  • ProjectUsageDashboardPageTest::verifyAssessmentWidgetListingAndMappedAssessmentCount

    5:59:10 PM / 00:03:14:984 Pass

    ProjectUsageDashboardPageTest::verifyAssessmentWidgetListingAndMappedAssessmentCount
    08.05.2025 5:59:10 PM 08.05.2025 6:02:25 PM 00:03:14:984 · #test-id=49
    Check Question types data in assessment widget
    StatusTimestampDetails
    Info 5:59:11 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 5:59:12 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 5:59:12 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:59:14 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:59:16 PM Thread Id - 19 : Typing <'manateeWiz KidFunk'> in field ' id: ProjectName] '
    Info 5:59:16 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 5:59:16 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:59:16 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 5:59:16 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:59:16 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:59:16 PM Thread Id - 19 : Typing <'9790966369884'> in field ' id: isbnid] '
    Info 5:59:16 PM Thread Id - 19 : Typing <'Julian Kuvalis II'> in field ' name: objectAuthor] '
    Info 5:59:16 PM Thread Id - 19 : Typing <'Science fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:59:16 PM Thread Id - 19 : Typing <'Optio minus non id est. Nisi id qui amet harum aut. Odio cumque eius qui sit. Provident repudiandae est sed.'> in field ' id: objectDescription] '
    Info 5:59:17 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:59:17 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:59:18 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 5:59:21 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 5:59:22 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 6:00:23 PM Thread Id - 19 : Typing <'est'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 6:00:25 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:00:57 PM Thread Id - 19 : Typing <'est'> in field ' name: search_text] '
    Info 6:01:00 PM Thread Id - 19 : Getting Element Having Text <<'est'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 6:01:00 PM Thread Id - 19 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 6:01:04 PM Thread Id - 19 : Making hidden input tags Visible
    Info 6:01:04 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/bulk_upload_questions_new.js'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:01:05 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:01:06 PM Thread Id - 19 : Getting List of Text from ' xpath: //td[@class='ng-binding'][1]] '.
    Info 6:01:06 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 6:01:08 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 6:01:10 PM Thread Id - 19 : Clicking on ' id: assessment] '
    Info 6:01:10 PM Thread Id - 19 : Typing <'whale'> in field ' id: templateName] '
    Info 6:01:10 PM Thread Id - 19 : Clicking on ' id: assessment_dropdown] '
    Info 6:01:10 PM Thread Id - 19 : Selecting Index <'2'> from ' id: assessment_dropdown] '.
    Info 6:01:10 PM Thread Id - 19 : Clicking on ' id: allAssessmentId] '
    Info 6:01:10 PM Thread Id - 19 : Clicking on ' id: addAssessmentModalBtn] '
    Info 6:02:10 PM Thread Id - 19 : Typing <'est'> in field ' xpath: //input[@ng-model='search_text']] '
    Info 6:02:11 PM Thread Id - 19 : Clicking on ' xpath: //button[@ng-click='search()']] '
    Info 6:02:12 PM Thread Id - 19 : Clicking on ' xpath: //input[contains(@name,'selected_assessment_id')]] '
    Info 6:02:12 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='modal-footer']/child::button[normalize-space()='CONFIRM']] '
    Info 6:02:12 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:02:16 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Project Usage Dashboard']/parent::div/parent::a/div] '
    Info 6:02:17 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 6:02:18 PM
    Info 6:02:18 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 6:02:18 PM
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:02:18 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:02:18 PM Thread Id - 19 : Fetching Data From WebTable
    Pass 6:02:19 PM
    Info 6:02:19 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 6:02:20 PM Thread Id - 19 : Typing <'manateeWiz KidFunk'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:02:20 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:02:22 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:02:22 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 6:02:22 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 6:02:25 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:02:25 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:02:25 PM Thread ID :19_Test Method verifyAssessmentWidgetListingAndMappedAssessmentCount Executed Successfully
  • EditTOCPageTest::verifyAlertsForContentScreens

    5:59:18 PM / 00:07:23:728 Skip

    EditTOCPageTest::verifyAlertsForContentScreens
    08.05.2025 5:59:18 PM 08.05.2025 6:06:42 PM 00:07:23:728 · #test-id=50
    Verifying alerts functionality for content screens
    StatusTimestampDetails
    Info 5:59:20 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 5:59:20 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 5:59:20 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:59:23 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 5:59:24 PM Thread Id - 18 : Typing <'bearJuggernautWorld'> in field ' id: ProjectName] '
    Info 5:59:24 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 5:59:24 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 5:59:24 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 5:59:24 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 5:59:25 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 5:59:25 PM Thread Id - 18 : Typing <'9780859287203'> in field ' id: isbnid] '
    Info 5:59:25 PM Thread Id - 18 : Typing <'Harley Cronin'> in field ' name: objectAuthor] '
    Info 5:59:25 PM Thread Id - 18 : Typing <'Metafiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 5:59:25 PM Thread Id - 18 : Typing <'Ratione alias qui ad voluptatum optio. Sunt ab voluptatem. Est molestias mollitia enim ab quasi.'> in field ' id: objectDescription] '
    Info 5:59:25 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 5:59:25 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 5:59:27 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 5:59:29 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 5:59:31 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:59:33 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 5:59:33 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:00:45 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 6:00:47 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:00:48 PM Thread Id - 18 : Typing <'indigocyan'> in field ' id: templateName] '
    Info 6:00:48 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:00:51 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::span[contains(@class,'plus-sign')]/parent::button] '
    Info 6:00:52 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:00:53 PM Thread Id - 18 : Typing <'Millieplum'> in field ' id: templateName] '
    Info 6:00:53 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:00:55 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:00:55 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:00:55 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:00:55 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:01:57 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 6:01:59 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:01:59 PM Thread Id - 18 : Typing <'OscarPaul Klee'> in field ' id: templateName] '
    Info 6:01:59 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:02:03 PM Thread Id - 18 : Clicking on ' xpath: //label[text()=' TOPIC']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 6:02:05 PM Thread Id - 18 : Clicking on ' id: page] '
    Info 6:02:05 PM Thread Id - 18 : Clicking on ' xpath: //select[@ng-model='selected_option']] '
    Info 6:02:05 PM Thread Id - 18 : Selecting Index <'0'> from ' xpath: //select[@ng-model='selected_option']] '.
    Info 6:02:05 PM Thread Id - 18 : Typing <'JasperAmphitryon'> in field ' id: templateName] '
    Info 6:02:05 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:02:08 PM Thread Id - 18 : Getting Current URL
    Info 6:02:08 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4662'
    Info 6:02:11 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:02:11 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:02:11 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:02:11 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:03:12 PM Thread Id - 18 : Performing MouseOver on Element ' xpath: (//span[@class='fa fa-exclamation-triangle ng-scope'])[1]] '
    Info 6:03:14 PM Thread Id - 18 : Getting text from WebElement ' class name: tooltip-inner] '
    Pass 6:03:15 PM
    Info 6:03:15 PM Thread Id - 18 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:03:17 PM Thread Id - 18 : Switching to frame: ' id: editor-frame] '
    Info 6:03:17 PM Thread Id - 18 : Clicking on ' xpath: //section[@class='container']/p] '
    Info 6:03:17 PM Thread Id - 18 : Switching to Default Content
    Info 6:03:17 PM Thread Id - 18 : Clicking on ' xpath: //a[@title='body element']] '
    Info 6:03:17 PM Thread Id - 18 : Clicking on ' class name: fa-chevron-left] '
    Info 6:03:19 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='tab-content task']//input[@id='newAction']] '
    Info 6:03:19 PM Thread Id - 18 : Typing <'Ab perferendis ipsa magni qui eius sequi consequatur. Possimus qui optio sed. Explicabo ut at. Et optio ipsam esse sunt. Nostrum recusandae et quia odio voluptas est aut.'> in field ' xpath: //textarea[@id='comment-textarea']] '
    Info 6:03:19 PM Thread Id - 18 : Clicking on ' id: readytotest2] '
    Info 6:03:19 PM Thread Id - 18 : Selecting text <'frostloradmin frostloradmin, admin'> from ' id: readytotest2] '
    Info 6:03:19 PM Thread Id - 18 : Clicking on ' id: readytotest] '
    Info 6:03:19 PM Thread Id - 18 : Selecting text <'Open'> from ' id: readytotest] '
    Info 6:03:20 PM Thread Id - 18 : Clicking on ' id: readytotest1] '
    Info 6:03:20 PM Thread Id - 18 : Selecting text <'High'> from ' id: readytotest1] '
    Info 6:03:21 PM Thread Id - 18 : Clicking on ' xpath: //a[normalize-space()='Submit']] '
    Info 6:03:23 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:03:25 PM Thread Id - 18 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:03:25 PM Thread Id - 18 : WebElement is not visible on screen
    Info 6:04:35 PM Thread Id - 18 : Getting Current URL
    Info 6:04:35 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4662'
    Info 6:04:38 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:04:38 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:04:38 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:04:38 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:05:40 PM Thread Id - 18 : Performing MouseOver on Element ' xpath: (//span[@class='fa fa-exclamation-triangle ng-scope'])[1]] '
    Skip 6:06:42 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Expected condition failed: waiting for visibility of Proxy element for: DefaultElementLocator 'By.className: tooltip-inner' (tried for 60 second(s) with 500 milliseconds interval)
    Skip 6:06:42 PM Test Case verifyAlertsForContentScreens Skipped
  • AdministrationPageTest::userCreationEmailNotificationTest

    5:59:30 PM / 00:02:40:254 Skip

    AdministrationPageTest::userCreationEmailNotificationTest
    08.05.2025 5:59:30 PM 08.05.2025 6:02:11 PM 00:02:40:254 · #test-id=51
    Verifying email notification for user creation
    StatusTimestampDetails
    Info 5:59:32 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 5:59:32 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 5:59:32 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 5:59:35 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 5:59:35 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 5:59:35 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 5:59:42 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user] '
    Info 6:00:42 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:00:49 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:00:49 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:00:49 PM Thread Id - 17 : Typing <'Test_Peggy'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:00:49 PM Thread Id - 17 : Typing <'Schinner'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:00:49 PM Thread Id - 17 : Typing <'vernice.wolf'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:00:49 PM Thread Id - 17 : Typing <'illo2_crow_1@yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:00:49 PM Thread Id - 17 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:00:49 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:01:04 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:02:05 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:02:05 PM Thread Id - 17 : Clicking on ' cssSelector: #d-logout] '
    Info 6:02:06 PM Thread Id - 17 : Opening New Window/Tab
    Info 6:02:06 PM Thread Id - 17 : Switching To New Window/Tab
    Info 6:02:08 PM Thread Id - 17 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:02:08 PM Thread Id - 17 : Typing <'illo2_crow_1@yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:02:08 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:02:11 PM Thread Id - 17 : Switching to Default Content
    Info 6:02:11 PM Thread Id - 17 : Switching to frame: ' ifinbox '
    Skip 6:02:11 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
    Skip 6:02:11 PM Test Case userCreationEmailNotificationTest Skipped
  • AdministrationPageTest::userCreationEmailNotificationTest

    6:02:13 PM / 00:00:52:425 Fail

    AdministrationPageTest::userCreationEmailNotificationTest
    08.05.2025 6:02:13 PM 08.05.2025 6:03:05 PM 00:00:52:425 · #test-id=52
    Verifying email notification for user creation
    StatusTimestampDetails
    Info 6:02:14 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:02:14 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:02:14 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Fail 6:03:05 PM
    Exception occured, click to see details: Session ID is null. Using WebDriver after calling quit()? Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [null
    executeScript {script=var getShadowElement = function getShadowElement(object
    selector) { if (object.shadowRoot !=null) { return object.shadowRoot.querySelector(selector); } else { return null; }};var getAllShadowElement = function getAllShadowElement(object
    selector) { return object.shadowRoot.querySelectorAll(selector);};var getAttribute = function getAttribute(object
    attribute) { return object.getAttribute(attribute);};var isVisible = function isVisible(object) { var visible = object.offsetWidth; if(visible>0) { return true; } else { return false; }};var scrollTo = function scrollTo(object) { object.scrollIntoView({block: "center"
    inline: "nearest"});};var getParentElement = function getParentElement(object) { if(object.parentNode.nodeName=="#document-fragment") { return object.parentNode.host; } else if(object.nodeName=="#document-fragment") { return object.host; } else { return object.parentElement; }};var getChildElements = function getChildElements(object) { elements = null; if(object.nodeName=="#document-fragment") { elements = object.children; } else { elements = object.children; } if (object.shadowRoot!=null && elements.length==0){ elements = object.shadowRoot.children; } return elements;};var getSiblingElements = function getSiblingElements(object) { if(object.nodeName == "#document-fragment") { return object.host.children; } else { if(object.parentNode.nodeName=="#document-fragment") { return object.parentNode.children; } else { return object.parentElement.children; } }};var getSiblingElement = function getSiblingElement(object
    selector) { if(object.nodeName=="#document-fragment") { return object.host.querySelector(selector); } else { if(object.parentNode.nodeName=="#document-fragment") { return object.parentNode.querySelector(selector); } else { return object.parentElement.querySelector(selector); } }};var getNextSiblingElement = function getNextSiblingElement(object) { if(object.nodeName=="#document-fragment") { return object.host.firstElementChild.nextElementSibling; } else { return object.nextElementSibling; }};var getPreviousSiblingElement = function getPreviousSiblingElement(object) { if(object.nodeName=="#document-fragment") { return null; } else { return object.previousElementSibling; }};var isChecked = function isChecked(object) { return object.checked;};var isDisabled = function isDisabled(object) { return object.disabled;};var findCheckboxWithLabel = function findCheckboxWithLabel(label
    root=document) { if(root.nodeName=="PAPER-CHECKBOX") { if(root.childNodes[0].data.trimStart().trimEnd()==label) { return root; } } else { let all_checkbox = getAllObject("paper-checkbox"
    root); for (let checkbox of all_checkbox) { if(checkbox.childNodes[0].data.trimStart().trimEnd()==label) { return checkbox; } } }};var findRadioWithLabel = function findRadioWithLabel(label
    root=document) { if(root.nodeName=="PAPER-RADIO-BUTTON") { if(root.childNodes[0].data.trimStart().trimEnd()==label) { return root; } } else { let all_radio = getAllObject("paper-radio-button"
    root); for (let radio of all_radio) { if(radio.childNodes[0].data.trimStart().trimEnd()==label) { return radio; } } }};var selectCheckbox = function selectCheckbox(label
    root=document) { let checkbox = findCheckboxWithLabel(label
    root); if(!checkbox.checked) { checbox.click(); }};var selectRadio = function selectRadio(label
    root=document) { let radio = findCheckboxWithLabel(label
    root); if(!radio.checked) { radio.click(); }};var selectDropdown = function selectDropdown(label
    root=document) { if(root.nodeName=="PAPER-LISTBOX") { root.select(label); } else { let listbox = getAllObject("paper-listbox"
    root); listbox.select(label); }};var evaluateAllDeep = function evaluateAllDeep(selector
    root) { if(root==undefined) { return collectAllElementsEvaluateDeep(selector
    document); } else { return collectAllElementsEvaluateDeep(selector
    root); }};var evaluateDeep = function evaluateDeep(selector
    root) { if(root==undefined) { return collectElementEvaluateDeep(selector
    document); } else { return collectElementEvaluateDeep(selector
    root); }};var getXPathObject = function getXPathObject(selector
    root = document) { while (selector.search(/\//)!= 0 && selector.search(/\//)!= -1) { selector = selector.replace(/\//
    '//'); } while (selector.search(/\/\//)==0 && selector.search(/\/\//) != -1) { selector = selector.replace(/\/\//
    ''); } splitedSelectors = selector.split('//'); webElement = root; for (let index = 0; index < splitedSelectors.length-1; index++) { webElement = evaluateDeep(splitedSelectors[index]
    webElement); if (webElement === undefined) { throw new ElementNotFoundException("Element with XPath "+splitedSelectors[index]+" couldn't be found."); } } webElement = evaluateDeep(splitedSelectors[splitedSelectors.length-1]
    webElement); return webElement;};var getXPathAllObject = function getXPathAllObject(selector
    root = document) { while (selector.search(/\//)!= 0 && selector.search(/\//)!= -1) { selector = selector.replace(/\//
    '//'); } while (selector.search(/\/\//)==0 && selector.search(/\/\//) != -1) { selector = selector.replace(/\/\//
    ''); } splitedSelectors = selector.split('//'); webElement = root; for (let index = 0; index < splitedSelectors.length-1; index++) { webElement = evaluateDeep(splitedSelectors[index]
    webElement); if (webElement === undefined) { return null; } } webElement = evaluateAllDeep(splitedSelectors[splitedSelectors.length-1]
    webElement); return webElement;};var querySelectorAllDeep = function querySelectorAllDeep(selector
    root) { if(root==undefined) { return _querySelectorDeep(selector
    true
    document); } else { return _querySelectorDeep(selector
    true
    root); }};var querySelectorDeep = function querySelectorDeep(selector
    root) { if(root==undefined) { return _querySelectorDeep(selector
    false
    document); } else { return _querySelectorDeep(selector
    false
    root); }};var ElementNotFoundException = function ElementNotFoundException(message = "Not found") { this.message = message; this.name = 'ElementNotFoundException';};var getObject = function getObject(selector
    root = document) { const multiLevelSelectors = splitByCharacterUnlessQuoted(selector
    '>'); webElement = root; for (let index = 0; index < multiLevelSelectors.length-1; index++) { webElement = querySelectorDeep(multiLevelSelectors[index]
    webElement); if (webElement === undefined) { throw new ElementNotFoundException("Element with CSS "+multiLevelSelectors[index]+" couldn't be found."); } } webElement = querySelectorDeep(multiLevelSelectors[multiLevelSelectors.length-1]
    webElement); return webElement;};var getAllObject = function getAllObject(selector
    root = document) { const multiLevelSelectors = splitByCharacterUnlessQuoted(selector
    '>'); webElement = root; for (let index = 0; index < multiLevelSelectors.length-1; index++) { webElement = querySelectorDeep(multiLevelSelectors[index]
    webElement); if (webElement === undefined) { return null; } } webElement = querySelectorAllDeep(multiLevelSelectors[multiLevelSelectors.length-1]
    webElement); return webElement;};function _querySelectorDeep(selector
    findMany
    root) { let lightElement = root.querySelector(selector); if (document.head.createShadowRoot || document.head.attachShadow) { if (!findMany && lightElement) { return lightElement; } const selectionsToMake = splitByCharacterUnlessQuoted(selector
    '
    '); return selectionsToMake.reduce((acc
    minimalSelector) => { if (!findMany && acc) { return acc; } const splitSelector = splitByCharacterUnlessQuoted(minimalSelector .replace(/^\s+/g
    '') .replace(/\s*([>+~]+)\s*/g
    '$1')
    ' ') .filter((entry) => !!entry); const possibleElementsIndex = splitSelector.length - 1; const possibleElements = collectAllElementsQuerySelectorDeep(splitSelector[possibleElementsIndex]
    root); const findElements = findMatchingElement(splitSelector
    possibleElementsIndex
    root); if (findMany) { acc = acc.concat(possibleElements.filter(findElements)); return acc; } else { acc = possibleElements.find(findElements); return acc; } }
    findMany ? [] : null); } else { if (!findMany) { return lightElement; } else { return root.querySelectorAll(selector); } }}function findMatchingElement(splitSelector
    possibleElementsIndex
    root) { return (element) => { let position = possibleElementsIndex; let parent = element; let foundElement = false; while (parent) { const foundMatch = parent.matches(splitSelector[position]); if (foundMatch && position === 0) { foundElement = true; break; } if (foundMatch) { position--; } parent = findParentOrHost(parent
    root); } return foundElement; };}function splitByCharacterUnlessQuoted(selector
    character) { return selector.match(/\\?.|^$/g).reduce((p
    c) => { if (c === '"' && !p.sQuote) { p.quote ^= 1; p.a[p.a.length - 1] += c; } else if (c === '\'' && !p.quote) { p.sQuote ^= 1; p.a[p.a.length - 1] += c; } else if (!p.quote && !p.sQuote && c === character) { p.a.push(''); } else { p.a[p.a.length - 1] += c; } return p; }
    { a: [''] }).a;}function findParentOrHost(element
    root) { const parentNode = element.parentNode; return (parentNode && parentNode.host && parentNode.nodeType === 11) ? parentNode.host : parentNode === root ? null : parentNode;}function collectAllElementsQuerySelectorDeep(selector = null
    root) { const allElements = []; const findAllElements = function(nodes) { for (let i = 0
    el; el = nodes[i]; ++i) { allElements.push(el); if (el.shadowRoot) { findAllElements(el.shadowRoot.querySelectorAll('*')); } } }; if(root.shadowRoot != null) { findAllElements(root.shadowRoot.querySelectorAll('*')); } findAllElements(root.querySelectorAll('*')); return selector ? allElements.filter(el => el.matches(selector)) : allElements;}function collectAllElementsEvaluateDeep(selector
    root) { var allElements = []; while (selector.indexOf('/')==0 && selector.search('/') != -1) { selector = selector.replace('/'
    ''); } allElementsInDocument = collectAllElementsQuerySelectorDeep('*'
    root); const findAllElements = function(nodes) { for (i=0; i test_node
    null
    XPathResult.ORDERED_NODE_ITERATOR_TYPE); while ((element=elements.iterateNext()) != null) { if (!allElements.filter((value) => value == nodes[i]).length > 0) { allElements.push(nodes[i]); } } } elements = document.evaluate(".//"+selector
    nodes[i]
    null
    XPathResult.ORDERED_NODE_ITERATOR_TYPE); while ((element=elements.iterateNext()) != null) { if (!allElements.filter((value) => value == element).length > 0) { allElements.push(element); } } } }; findAllElements(allElementsInDocument); return allElements;}function collectElementEvaluateDeep(selector
    root) { var element = null; while (selector.indexOf('/')==0 && selector.search('/') != -1) { selector = selector.replace('/'
    ''); } allElementsInDocument = collectAllElementsQuerySelectorDeep('*'
    root); const findAllElements = function(nodes) { for (i=0; i test_node
    null
    XPathResult.FIRST_ORDERED_NODE_TYPE); value = elements.singleNodeValue; if (value!=null) { element = nodes[i]; break; } } elements = document.evaluate('.//'+selector
    nodes[i]
    null
    XPathResult.FIRST_ORDERED_NODE_TYPE); value = elements.singleNodeValue; if (value!=null) { element = elements.singleNodeValue; break; } } }; findAllElements(allElementsInDocument); return element;}return getObject("#n-user");
    args=[]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 19007
    moz:profile: /tmp/rust_mozprofileI4phJN
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...}
    Fail 6:03:05 PM Thread ID :17_Test Method userCreationEmailNotificationTestFailed
  • ProjectUsageDashboardPageTest::verifyTocNodeCounts

    6:02:27 PM / 00:01:39:496 Pass

    ProjectUsageDashboardPageTest::verifyTocNodeCounts
    08.05.2025 6:02:27 PM 08.05.2025 6:04:07 PM 00:01:39:496 · #test-id=53
    Compare Module/Lesson/Topic count in TOC with Dashboard count
    StatusTimestampDetails
    Info 6:02:29 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:02:29 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:02:29 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:02:31 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:02:33 PM Thread Id - 19 : Typing <'snakeMagnificent Swarm ThirteenBlues'> in field ' id: ProjectName] '
    Info 6:02:33 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:02:33 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:02:33 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:02:33 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:02:34 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:02:34 PM Thread Id - 19 : Typing <'9790853562428'> in field ' id: isbnid] '
    Info 6:02:34 PM Thread Id - 19 : Typing <'Dr. Nicola Predovic'> in field ' name: objectAuthor] '
    Info 6:02:34 PM Thread Id - 19 : Typing <'Fairy tale'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:02:34 PM Thread Id - 19 : Typing <'Fuga accusantium ut alias a at adipisci. Impedit minus ipsa consequatur omnis voluptate dolore non. Voluptatem consequatur rerum vel optio illum fugit voluptatem. Est quidem vel facere odit quas et delectus.'> in field ' id: objectDescription] '
    Info 6:02:34 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:02:34 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:02:36 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:02:38 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Import']] '
    Info 6:02:43 PM Thread Id - 19 : Making Opacity = 1 for Input tags
    Info 6:02:43 PM Thread Id - 19 : Making hidden input tags Visible
    Info 6:02:43 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/slo-import-to-frost-ch8-test.csv'> in field ' xpath: //input[@name='tocFile' and @type='file']] '
    Info 6:02:43 PM Thread Id - 19 : Clicking on ' id: associate_slo] '
    Info 6:02:43 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(text(),'Import')]] '
    Info 6:02:51 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:02:51 PM Thread Id - 19 : Getting Current URL
    Info 6:02:51 PM Thread Id - 19 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4663'
    Info 6:02:53 PM Thread Id - 19 : Getting Current URL
    Info 6:02:53 PM Thread Id - 19 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4663'
    Info 6:02:56 PM Thread Id - 19 : Clicking on ' id: collapse] '
    Info 6:02:56 PM Thread Id - 19 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:02:56 PM Thread Id - 19 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:02:56 PM Thread Id - 19 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:03:57 PM Thread Id - 19 : Getting List of Text from ' xpath: //span[contains(@class,'nodeType')]|//label[contains(@class,'lesson-topic')]] '.
    Info 6:03:57 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Project Usage Dashboard']/parent::div/parent::a/div] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:03:59 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Info 6:04:00 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/label] '
    Info 6:04:00 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@class='db-blk ng-scope']/div[1]] '
    Pass 6:04:00 PM
    Pass 6:04:00 PM
    Pass 6:04:00 PM
    Pass 6:04:00 PM
    Info 6:04:00 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 6:04:01 PM Thread Id - 19 : Typing <'snakeMagnificent Swarm ThirteenBlues'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:04:02 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:04:04 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:04:04 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 6:04:04 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 6:04:06 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:04:07 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:04:07 PM Thread ID :19_Test Method verifyTocNodeCounts Executed Successfully
  • ExportPageTest::verifyExportListing

    6:03:07 PM / 00:01:59:353 Skip

    ExportPageTest::verifyExportListing
    08.05.2025 6:03:07 PM 08.05.2025 6:05:07 PM 00:01:59:353 · #test-id=54
    verify export functionality and listing
    StatusTimestampDetails
    Info 6:03:09 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:03:09 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:03:09 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:03:11 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:03:13 PM Thread Id - 17 : Typing <'Diego RiveraGorilla Groddprairie dog'> in field ' id: ProjectName] '
    Info 6:03:13 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:03:13 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:03:13 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:03:13 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:03:13 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:03:13 PM Thread Id - 17 : Typing <'9790045740979'> in field ' id: isbnid] '
    Info 6:03:13 PM Thread Id - 17 : Typing <'Norene Hickle'> in field ' name: objectAuthor] '
    Info 6:03:13 PM Thread Id - 17 : Typing <'Fiction in verse'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:03:13 PM Thread Id - 17 : Typing <'Corrupti et et et. In ullam reprehenderit unde ipsa. Aut qui et veritatis eos ut omnis. Optio iste sit cum quidem mollitia sequi reiciendis. Suscipit aspernatur alias ad enim.'> in field ' id: objectDescription] '
    Info 6:03:14 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:03:14 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:03:15 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:03:17 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Publish']] '
    Info 6:03:21 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='modal-footer']//button[normalize-space()='Publish']] '
    Info 6:03:22 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:03:22 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:22 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:22 PM Thread Id - 17 : Getting Current URL
    Info 6:03:22 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:24 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:24 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:24 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:24 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:24 PM Thread Id - 17 : Getting Current URL
    Info 6:03:24 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:26 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:26 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:26 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:26 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:26 PM Thread Id - 17 : Getting Current URL
    Info 6:03:26 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:28 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:28 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:28 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:28 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:28 PM Thread Id - 17 : Getting Current URL
    Info 6:03:28 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:30 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:30 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:30 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:30 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:30 PM Thread Id - 17 : Getting Current URL
    Info 6:03:30 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:32 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:32 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:32 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:32 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:32 PM Thread Id - 17 : Getting Current URL
    Info 6:03:32 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:34 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:34 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:34 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:34 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:34 PM Thread Id - 17 : Getting Current URL
    Info 6:03:34 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:36 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:36 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:36 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:36 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:36 PM Thread Id - 17 : Getting Current URL
    Info 6:03:36 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:38 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:38 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:38 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:03:38 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:03:38 PM Thread Id - 17 : Getting Current URL
    Info 6:03:38 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:40 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='Export Course']] ' is displayed
    Info 6:03:40 PM Thread Id - 17 : WebElement ' xpath: //button[normalize-space()='Export Course']] ' is visible on screen
    Info 6:03:40 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Import']] '
    Info 6:03:45 PM Thread Id - 17 : Making Opacity = 1 for Input tags
    Info 6:03:45 PM Thread Id - 17 : Making hidden input tags Visible
    Info 6:03:45 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/slo-import-to-frost-ch8-test.csv'> in field ' xpath: //input[@name='tocFile' and @type='file']] '
    Info 6:03:45 PM Thread Id - 17 : Clicking on ' id: associate_slo] '
    Info 6:03:45 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(text(),'Import')]] '
    Info 6:03:54 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:03:54 PM Thread Id - 17 : Getting Current URL
    Info 6:03:54 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:03:56 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='chooseStatus ']] '
    Info 6:03:56 PM Thread Id - 17 : Getting Element Having SubString <<'Ready For Export'>> from ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:03:56 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:03:57 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='chooseStatus ']] '
    Info 6:03:57 PM Thread Id - 17 : Getting Element Having SubString <<'Ready For Export'>> from ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:03:57 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:04:01 PM Thread Id - 17 : Getting Current URL
    Info 6:04:01 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:04:03 PM Thread Id - 17 : Getting Current URL
    Info 6:04:03 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4664'
    Info 6:04:05 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Export Course']] '
    Info 6:04:06 PM Thread Id - 17 : Clicking on ' id: course_export_options] '
    Info 6:04:06 PM Thread Id - 17 : Selecting value <'qti21'> from ' id: course_export_options] '.
    Skip 6:05:07 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Expected condition failed: waiting for element to be clickable: Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Select All']' (tried for 60 second(s) with 500 milliseconds interval)
    Skip 6:05:07 PM Test Case verifyExportListing Skipped
  • ProjectUsageDashboardPageTest::verifyUsersWidgetListing

    6:04:09 PM / 00:03:57:254 Skip

    ProjectUsageDashboardPageTest::verifyUsersWidgetListing
    08.05.2025 6:04:09 PM 08.05.2025 6:08:06 PM 00:03:57:254 · #test-id=55
    Verify the listing of the assigned user in Users widget
    StatusTimestampDetails
    Info 6:04:10 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:04:10 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:04:11 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:04:13 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:04:14 PM Thread Id - 19 : Typing <'macawAngel IvyLatin'> in field ' id: ProjectName] '
    Info 6:04:14 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:04:15 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:04:15 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:04:15 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:04:15 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:04:15 PM Thread Id - 19 : Typing <'9790955792457'> in field ' id: isbnid] '
    Info 6:04:15 PM Thread Id - 19 : Typing <'Adela Muller DDS'> in field ' name: objectAuthor] '
    Info 6:04:15 PM Thread Id - 19 : Typing <'Classic'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:04:15 PM Thread Id - 19 : Typing <'Ut quo aliquam voluptas exercitationem ab. Eveniet ex unde facilis. Vero enim quibusdam eum a maxime ipsam.'> in field ' id: objectDescription] '
    Info 6:04:15 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:04:15 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:04:17 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:04:19 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:04:19 PM Thread Id - 19 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 6:04:19 PM Thread Id - 19 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 6:04:25 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user] '
    Info 6:05:25 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:05:28 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:05:28 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:05:28 PM Thread Id - 19 : Typing <'Test_Jerome'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:05:28 PM Thread Id - 19 : Typing <'Cassin'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:05:28 PM Thread Id - 19 : Typing <'saul.bogisich'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:05:28 PM Thread Id - 19 : Typing <'perferendis2_moose_5@Yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:05:28 PM Thread Id - 19 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:05:28 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:05:39 PM Thread Id - 19 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:06:39 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:06:40 PM Thread Id - 19 : Clicking on ' cssSelector: #d-logout] '
    Info 6:06:41 PM Thread Id - 19 : Opening New Window/Tab
    Info 6:06:41 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:06:42 PM Thread Id - 19 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:06:42 PM Thread Id - 19 : Typing <'perferendis2_moose_5@Yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:06:42 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:06:45 PM Thread Id - 19 : Switching to Default Content
    Info 6:06:45 PM Thread Id - 19 : Switching to frame: ' ifinbox '
    Info 6:06:45 PM Thread Id - 19 : Getting Element Having SubString <<'FROST - Registration'>> from ' xpath: //div[@class='lms']] '
    Info 6:06:45 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='lms']] '
    Info 6:06:45 PM Thread Id - 19 : Switching to Default Content
    Info 6:06:45 PM Thread Id - 19 : Switching to frame: ' ifmail '
    Info 6:06:45 PM Thread Id - 19 : Clicking on ' xpath: //td[@align='center']/a] '
    Info 6:06:45 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:06:46 PM Thread Id - 19 : Typing <'um22xpkKS31M=1'> in field ' name: password1] '
    Info 6:06:46 PM Thread Id - 19 : Typing <'um22xpkKS31M=1'> in field ' name: password2] '
    Info 6:06:46 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create new password']] '
    Info 6:06:56 PM Thread Id - 19 : Clicking on ' xpath: //form[@name='formData']/following-sibling::a[@class='new-account']] '
    Info 6:06:56 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:06:56 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:06:56 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:06:58 PM Thread Id - 19 : Typing <'macawAngel IvyLatin'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:06:59 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:07:01 PM Thread Id - 19 : Clicking on ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:07:02 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Users']/parent::div/parent::a/div] '
    Info 6:07:04 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Users']] '
    Info 6:07:06 PM Thread Id - 19 : Typing <'perferendis2_moose_5@Yopmail.com'> in field ' name: search_text] '
    Info 6:07:06 PM Thread Id - 19 : Pressing Key '' in field 'name: search_text]'
    Info 6:08:06 PM Thread Id - 19 : Clicking on ' xpath: //select[@ng-model='user.role']] '
    Info 6:08:06 PM Thread Id - 19 : Selecting value <'author'> from ' xpath: //select[@ng-model='user.role']] '.
    Info 6:08:06 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Skip 6:08:06 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element [[FirefoxDriver: firefox on linux (72796df9-a84f-4add-a2fb-8e54a4d8ef47)] -> xpath: //button[normalize-space()='CONFIRM']] is not clickable because: org.openqa.selenium.InvalidElementStateException: Element is not enabled Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [72796df9-a84f-4add-a2fb-8e54a4d8ef47
    clickElement {id=11a60de6-9047-4d2e-a5f9-2689cc48ab72}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 20494
    moz:profile: /tmp/rust_mozprofileaYeUbF
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[FirefoxDriver: firefox on linux (72796df9-a84f-4add-a2fb-8e54a4d8ef47)] -> xpath: //button[normalize-space()='CONFIRM']] Session ID: 72796df9-a84f-4add-a2fb-8e54a4d8ef47
    Skip 6:08:06 PM Test Case verifyUsersWidgetListing Skipped
  • ExportPageTest::verifyExportListing

    6:05:09 PM / 00:02:19:234 Fail

    ExportPageTest::verifyExportListing
    08.05.2025 6:05:09 PM 08.05.2025 6:07:28 PM 00:02:19:234 · #test-id=56
    verify export functionality and listing
    StatusTimestampDetails
    Info 6:05:10 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:05:10 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:05:10 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:05:13 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:05:14 PM Thread Id - 17 : Typing <'Diego RiveraGorilla Groddprairie dog'> in field ' id: ProjectName] '
    Info 6:05:14 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:05:14 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:05:14 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:05:14 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:05:15 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:05:15 PM Thread Id - 17 : Typing <'9791432288463'> in field ' id: isbnid] '
    Info 6:05:15 PM Thread Id - 17 : Typing <'Lynnette Windler MD'> in field ' name: objectAuthor] '
    Info 6:05:15 PM Thread Id - 17 : Typing <'Fable'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:05:15 PM Thread Id - 17 : Typing <'Ut labore enim. Quia qui aut. Minima beatae porro sit mollitia qui modi ullam. Fugiat sequi quia saepe consequatur deleniti est non. Culpa aut mollitia.'> in field ' id: objectDescription] '
    Info 6:05:15 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:05:15 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:05:17 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:05:19 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Publish']] '
    Info 6:05:22 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='modal-footer']//button[normalize-space()='Publish']] '
    Info 6:05:23 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:05:23 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:23 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:23 PM Thread Id - 17 : Getting Current URL
    Info 6:05:23 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:25 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:25 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:25 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:25 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:25 PM Thread Id - 17 : Getting Current URL
    Info 6:05:25 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:27 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:27 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:27 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:27 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:27 PM Thread Id - 17 : Getting Current URL
    Info 6:05:27 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:29 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:29 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:29 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:29 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:29 PM Thread Id - 17 : Getting Current URL
    Info 6:05:29 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:31 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:31 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:31 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:31 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:31 PM Thread Id - 17 : Getting Current URL
    Info 6:05:31 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:33 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:33 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:33 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:33 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:33 PM Thread Id - 17 : Getting Current URL
    Info 6:05:33 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:35 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:35 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:35 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:35 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:35 PM Thread Id - 17 : Getting Current URL
    Info 6:05:35 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:37 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:37 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:37 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[normalize-space()='Export Course']' ' is displayed
    Info 6:05:37 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:05:37 PM Thread Id - 17 : Getting Current URL
    Info 6:05:37 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:39 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='Export Course']] ' is displayed
    Info 6:05:39 PM Thread Id - 17 : WebElement ' xpath: //button[normalize-space()='Export Course']] ' is visible on screen
    Info 6:05:39 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Import']] '
    Info 6:05:44 PM Thread Id - 17 : Making Opacity = 1 for Input tags
    Info 6:05:44 PM Thread Id - 17 : Making hidden input tags Visible
    Info 6:05:44 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/java/com/qa/testdata/slo-import-to-frost-ch8-test.csv'> in field ' xpath: //input[@name='tocFile' and @type='file']] '
    Info 6:05:44 PM Thread Id - 17 : Clicking on ' id: associate_slo] '
    Info 6:05:44 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(text(),'Import')]] '
    Info 6:05:52 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:05:53 PM Thread Id - 17 : Getting Current URL
    Info 6:05:53 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:05:55 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='chooseStatus ']] '
    Info 6:05:55 PM Thread Id - 17 : Getting Element Having SubString <<'Ready For Export'>> from ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:05:55 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:05:56 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='chooseStatus ']] '
    Info 6:05:56 PM Thread Id - 17 : Getting Element Having SubString <<'Ready For Export'>> from ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:05:56 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='dropdown-menu ']/li] '
    Info 6:06:00 PM Thread Id - 17 : Getting Current URL
    Info 6:06:00 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:06:02 PM Thread Id - 17 : Getting Current URL
    Info 6:06:02 PM Thread Id - 17 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4666'
    Info 6:06:04 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Export Course']] '
    Info 6:06:06 PM Thread Id - 17 : Clicking on ' id: course_export_options] '
    Info 6:06:06 PM Thread Id - 17 : Selecting value <'qti21'> from ' id: course_export_options] '.
    Info 6:06:06 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Select All']] '
    Info 6:06:06 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Yes, export it!']] '
    Info 6:06:07 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:06:07 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Fail 6:07:28 PM
    Exception occured, click to see details: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //input[@aria-label='Search Box']' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //input[@aria-label='Search Box'] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [a0b417c1-4dc0-4155-953b-2ec6cb63e74f
    findElement {using=xpath
    value=//input[@aria-label='Search Box']}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 20834
    moz:profile: /tmp/rust_mozprofile4mgzYi
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: a0b417c1-4dc0-4155-953b-2ec6cb63e74f
    Fail 6:07:28 PM Thread ID :17_Test Method verifyExportListingFailed
  • EditTOCPageTest::verifyAlertsForContentScreens

    6:06:44 PM / 00:07:22:324 Fail

    EditTOCPageTest::verifyAlertsForContentScreens
    08.05.2025 6:06:44 PM 08.05.2025 6:14:07 PM 00:07:22:324 · #test-id=57
    Verifying alerts functionality for content screens
    StatusTimestampDetails
    Info 6:06:46 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 6:06:46 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 6:06:46 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:06:49 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:06:50 PM Thread Id - 18 : Typing <'rhinocerosSwarm XIElectronic'> in field ' id: ProjectName] '
    Info 6:06:50 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 6:06:50 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:06:50 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 6:06:50 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:06:50 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:06:50 PM Thread Id - 18 : Typing <'9781942764779'> in field ' id: isbnid] '
    Info 6:06:50 PM Thread Id - 18 : Typing <'Felipe Okuneva'> in field ' name: objectAuthor] '
    Info 6:06:51 PM Thread Id - 18 : Typing <'Fanfiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:06:51 PM Thread Id - 18 : Typing <'Minima ea tempora qui excepturi soluta quod et. Ullam eligendi temporibus autem corrupti. Iure maiores quos hic incidunt.'> in field ' id: objectDescription] '
    Info 6:06:51 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:06:51 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:06:52 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 6:06:55 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:06:57 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:06:58 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:06:58 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:08:11 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 6:08:13 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:08:13 PM Thread Id - 18 : Typing <'whitepink'> in field ' id: templateName] '
    Info 6:08:13 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:08:16 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::span[contains(@class,'plus-sign')]/parent::button] '
    Info 6:08:18 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:08:18 PM Thread Id - 18 : Typing <'Daisywhite'> in field ' id: templateName] '
    Info 6:08:18 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:08:21 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:08:21 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:08:21 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:08:21 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:09:23 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 6:09:24 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:09:24 PM Thread Id - 18 : Typing <'MissyWarhol'> in field ' id: templateName] '
    Info 6:09:25 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:09:28 PM Thread Id - 18 : Clicking on ' xpath: //label[text()=' TOPIC']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 6:09:29 PM Thread Id - 18 : Clicking on ' id: page] '
    Info 6:09:30 PM Thread Id - 18 : Clicking on ' xpath: //select[@ng-model='selected_option']] '
    Info 6:09:30 PM Thread Id - 18 : Selecting Index <'0'> from ' xpath: //select[@ng-model='selected_option']] '.
    Info 6:09:30 PM Thread Id - 18 : Typing <'LilyPandora'> in field ' id: templateName] '
    Info 6:09:30 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:09:33 PM Thread Id - 18 : Getting Current URL
    Info 6:09:33 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4667'
    Info 6:09:35 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:09:35 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:09:35 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:09:35 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:10:37 PM Thread Id - 18 : Performing MouseOver on Element ' xpath: (//span[@class='fa fa-exclamation-triangle ng-scope'])[1]] '
    Info 6:10:39 PM Thread Id - 18 : Getting text from WebElement ' class name: tooltip-inner] '
    Pass 6:10:39 PM
    Info 6:10:39 PM Thread Id - 18 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:10:42 PM Thread Id - 18 : Switching to frame: ' id: editor-frame] '
    Info 6:10:42 PM Thread Id - 18 : Clicking on ' xpath: //section[@class='container']/p] '
    Info 6:10:42 PM Thread Id - 18 : Switching to Default Content
    Info 6:10:42 PM Thread Id - 18 : Clicking on ' xpath: //a[@title='body element']] '
    Info 6:10:42 PM Thread Id - 18 : Clicking on ' class name: fa-chevron-left] '
    Info 6:10:44 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='tab-content task']//input[@id='newAction']] '
    Info 6:10:44 PM Thread Id - 18 : Typing <'Ea delectus quia aut voluptatem consequatur doloribus. Aut et quia voluptas eos illum pariatur odit. Qui doloremque error.'> in field ' xpath: //textarea[@id='comment-textarea']] '
    Info 6:10:44 PM Thread Id - 18 : Clicking on ' id: readytotest2] '
    Info 6:10:44 PM Thread Id - 18 : Selecting text <'frostloradmin frostloradmin, admin'> from ' id: readytotest2] '
    Info 6:10:44 PM Thread Id - 18 : Clicking on ' id: readytotest] '
    Info 6:10:44 PM Thread Id - 18 : Selecting text <'Open'> from ' id: readytotest] '
    Info 6:10:44 PM Thread Id - 18 : Clicking on ' id: readytotest1] '
    Info 6:10:44 PM Thread Id - 18 : Selecting text <'High'> from ' id: readytotest1] '
    Info 6:10:46 PM Thread Id - 18 : Clicking on ' xpath: //a[normalize-space()='Submit']] '
    Info 6:10:48 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:10:50 PM Thread Id - 18 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:10:50 PM Thread Id - 18 : WebElement is not visible on screen
    Info 6:12:00 PM Thread Id - 18 : Getting Current URL
    Info 6:12:00 PM Thread Id - 18 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/edit_toc/4667'
    Info 6:12:03 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:12:03 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:12:03 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:12:03 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:13:04 PM Thread Id - 18 : Performing MouseOver on Element ' xpath: (//span[@class='fa fa-exclamation-triangle ng-scope'])[1]] '
    Fail 6:14:07 PM
    Exception occured, click to see details: Expected condition failed: waiting for visibility of Proxy element for: DefaultElementLocator 'By.className: tooltip-inner' (tried for 60 second(s) with 500 milliseconds interval)
    Fail 6:14:07 PM Thread ID :18_Test Method verifyAlertsForContentScreensFailed
  • LORpageTest::verifyThumbnails

    6:07:30 PM / 00:01:21:947 Pass

    LORpageTest::verifyThumbnails
    08.05.2025 6:07:30 PM 08.05.2025 6:08:52 PM 00:01:21:947 · #test-id=58
    Verifying the Thumbnail Image Links
    StatusTimestampDetails
    Info 6:07:31 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:07:31 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:07:31 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:07:34 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Learning Object Repository']] '
    Info 6:08:35 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='resultPerPage']] '
    Info 6:08:35 PM Thread Id - 17 : Getting Element Having Text <<'25'>> from ' xpath: //a[contains(@id,'perpage')]] '.
    Info 6:08:35 PM Thread Id - 17 : Clicking on ' xpath: //a[contains(@id,'perpage')]] '
    Info 6:08:37 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:38 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:40 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:41 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:43 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:44 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:46 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:48 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:49 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Info 6:08:50 PM Thread Id - 17 : Clicking on ' cssSelector: a[aria-label='Next']] '
    Pass 6:08:52 PM
    Pass 6:08:52 PM Thread ID :17_Test Method verifyThumbnails Executed Successfully
  • ProjectUsageDashboardPageTest::verifyUsersWidgetListing

    6:08:08 PM / 00:02:38:786 Fail

    ProjectUsageDashboardPageTest::verifyUsersWidgetListing
    08.05.2025 6:08:08 PM 08.05.2025 6:10:47 PM 00:02:38:786 · #test-id=59
    Verify the listing of the assigned user in Users widget
    StatusTimestampDetails
    Info 6:08:09 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:08:10 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:08:10 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:08:12 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:08:13 PM Thread Id - 19 : Typing <'muskratAbomination ManLatin'> in field ' id: ProjectName] '
    Info 6:08:14 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:08:14 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:08:14 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:08:14 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:08:14 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:08:14 PM Thread Id - 19 : Typing <'9791962945812'> in field ' id: isbnid] '
    Info 6:08:14 PM Thread Id - 19 : Typing <'Kristin Becker'> in field ' name: objectAuthor] '
    Info 6:08:14 PM Thread Id - 19 : Typing <'Realistic fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:08:14 PM Thread Id - 19 : Typing <'Nam alias omnis porro voluptas nulla. Praesentium nostrum eligendi et. Rerum distinctio consequatur.'> in field ' id: objectDescription] '
    Info 6:08:14 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:08:14 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:08:16 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:08:18 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:08:18 PM Thread Id - 19 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 6:08:18 PM Thread Id - 19 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 6:08:21 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user] '
    Info 6:09:21 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:09:23 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:09:23 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:09:23 PM Thread Id - 19 : Typing <'Test_Numbers'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:09:23 PM Thread Id - 19 : Typing <'Bednar'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:09:23 PM Thread Id - 19 : Typing <'antoine.mcdermott'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:09:23 PM Thread Id - 19 : Typing <'nulla6_wasp_5@Yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:09:23 PM Thread Id - 19 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:09:23 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:09:26 PM Thread Id - 19 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:10:27 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:10:27 PM Thread Id - 19 : Clicking on ' cssSelector: #d-logout] '
    Info 6:10:28 PM Thread Id - 19 : Opening New Window/Tab
    Info 6:10:28 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:10:30 PM Thread Id - 19 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:10:30 PM Thread Id - 19 : Typing <'nulla6_wasp_5@Yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:10:30 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:10:33 PM Thread Id - 19 : Switching to Default Content
    Info 6:10:33 PM Thread Id - 19 : Switching to frame: ' ifinbox '
    Info 6:10:33 PM Thread Id - 19 : Getting Element Having SubString <<'FROST - Registration'>> from ' xpath: //div[@class='lms']] '
    Info 6:10:33 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='lms']] '
    Info 6:10:33 PM Thread Id - 19 : Switching to Default Content
    Info 6:10:33 PM Thread Id - 19 : Switching to frame: ' ifmail '
    Info 6:10:33 PM Thread Id - 19 : Clicking on ' xpath: //td[@align='center']/a] '
    Info 6:10:33 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:10:34 PM Thread Id - 19 : Typing <'w11d54D8DM*0'> in field ' name: password1] '
    Info 6:10:34 PM Thread Id - 19 : Typing <'w11d54D8DM*0'> in field ' name: password2] '
    Info 6:10:34 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create new password']] '
    Info 6:10:36 PM Thread Id - 19 : Clicking on ' xpath: //form[@name='formData']/following-sibling::a[@class='new-account']] '
    Info 6:10:36 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:10:36 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:10:36 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:10:39 PM Thread Id - 19 : Typing <'muskratAbomination ManLatin'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:10:39 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:10:41 PM Thread Id - 19 : Clicking on ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:10:43 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Users']/parent::div/parent::a/div] '
    Info 6:10:45 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Users']] '
    Info 6:10:46 PM Thread Id - 19 : Typing <'nulla6_wasp_5@Yopmail.com'> in field ' name: search_text] '
    Info 6:10:46 PM Thread Id - 19 : Pressing Key '' in field 'name: search_text]'
    Info 6:10:47 PM Thread Id - 19 : Clicking on ' xpath: //select[@ng-model='user.role']] '
    Info 6:10:47 PM Thread Id - 19 : Selecting value <'author'> from ' xpath: //select[@ng-model='user.role']] '.
    Info 6:10:47 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Fail 6:10:47 PM
    Exception occured, click to see details: Element [[FirefoxDriver: firefox on linux (31a801ce-333d-4e0b-a086-dcfba5a6a8a7)] -> xpath: //button[normalize-space()='CONFIRM']] is not clickable because: org.openqa.selenium.InvalidElementStateException: Element is not enabled Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [31a801ce-333d-4e0b-a086-dcfba5a6a8a7
    clickElement {id=d0e21ae8-4e22-46db-a30e-685c1c23e308}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 21998
    moz:profile: /tmp/rust_mozprofileAYAYND
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[FirefoxDriver: firefox on linux (31a801ce-333d-4e0b-a086-dcfba5a6a8a7)] -> xpath: //button[normalize-space()='CONFIRM']] Session ID: 31a801ce-333d-4e0b-a086-dcfba5a6a8a7
    Fail 6:10:47 PM Thread ID :19_Test Method verifyUsersWidgetListingFailed
  • BuildingBlocksPageTest::createGlobalTemplate

    6:08:54 PM / 00:00:33:743 Skip

    BuildingBlocksPageTest::createGlobalTemplate
    08.05.2025 6:08:54 PM 08.05.2025 6:09:28 PM 00:00:33:743 · #test-id=60
    Creating Global Template
    StatusTimestampDetails
    Info 6:08:55 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:08:55 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:08:55 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:08:58 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 6:09:05 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='nav nav-tabs']//li[@ng-show='showTemplate']] '
    Info 6:09:05 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Create New Template']] '
    Info 6:09:06 PM Thread Id - 17 : Typing <'PodgoricaNepali'> in field ' id: templateName] '
    Info 6:09:06 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 6:09:12 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Info 6:09:12 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 6:09:13 PM
    Info 6:09:13 PM Thread Id - 17 : Typing <'PodgoricaNepali'> in field ' xpath: //h4[text()='Template Management']/parent::div//input[@name='search_text_form']] '
    Info 6:09:13 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //h4[text()='Template Management']/parent::div//input[@name='search_text_form']]'
    Info 6:09:15 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='totalTemplates']/td[1]] '.
    Pass 6:09:15 PM
    Info 6:09:15 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Content']] '
    Info 6:09:21 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:21 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:21 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:21 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:21 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:21 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:21 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:22 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:22 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:22 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:22 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:22 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:22 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:22 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:22 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:22 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:22 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:22 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:22 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:22 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:22 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:23 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:23 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:23 PM Thread Id - 17 : Clicking on ' id: prevArrow] '
    Pass 6:09:23 PM
    Info 6:09:27 PM Thread Id - 17 : Getting Element Having Text <<'D3GX7PR8XE'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:09:27 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:27 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:27 PM Thread Id - 17 : Getting Element Having Text <<'D3GX7PR8XE'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:09:28 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Skip 6:09:28 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Pattern with name 'D3GX7PR8XE' not found in any page. For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: driver.version: unknown
    Skip 6:09:28 PM Test Case createGlobalTemplate Skipped
  • BuildingBlocksPageTest::createGlobalTemplate

    6:09:30 PM / 00:00:33:298 Fail

    BuildingBlocksPageTest::createGlobalTemplate
    08.05.2025 6:09:30 PM 08.05.2025 6:10:04 PM 00:00:33:298 · #test-id=61
    Creating Global Template
    StatusTimestampDetails
    Info 6:09:32 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:09:32 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:09:32 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:09:34 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='Building Blocks']] '
    Info 6:09:40 PM Thread Id - 17 : Clicking on ' xpath: //ul[@class='nav nav-tabs']//li[@ng-show='showTemplate']] '
    Info 6:09:41 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Create New Template']] '
    Info 6:09:42 PM Thread Id - 17 : Typing <'NicosiaKazakh'> in field ' id: templateName] '
    Info 6:09:42 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='btn btn-primary'][normalize-space()='CONFIRM']] '
    Info 6:09:48 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Info 6:09:48 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Pass 6:09:48 PM
    Info 6:09:48 PM Thread Id - 17 : Typing <'NicosiaKazakh'> in field ' xpath: //h4[text()='Template Management']/parent::div//input[@name='search_text_form']] '
    Info 6:09:48 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //h4[text()='Template Management']/parent::div//input[@name='search_text_form']]'
    Info 6:09:51 PM Thread Id - 17 : Getting List of Text from ' xpath: //tr[@total-items='totalTemplates']/td[1]] '.
    Pass 6:09:51 PM
    Info 6:09:51 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Content']] '
    Info 6:09:56 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:57 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:57 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:57 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:57 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:57 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:57 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:57 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:57 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:57 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:57 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:57 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:57 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:57 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:57 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:58 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:58 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:58 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:58 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:58 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:58 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:09:58 PM Thread Id - 17 : Getting List of Text from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable' and contains(@style,'block')]] '.
    Info 6:09:58 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:09:58 PM Thread Id - 17 : Clicking on ' id: prevArrow] '
    Pass 6:09:58 PM
    Info 6:10:02 PM Thread Id - 17 : Getting Element Having Text <<'D3GX7PR8XE'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:10:03 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:10:03 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:10:03 PM Thread Id - 17 : Getting Element Having Text <<'D3GX7PR8XE'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:10:03 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Fail 6:10:03 PM
    Exception occured, click to see details: Pattern with name 'D3GX7PR8XE' not found in any page. For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: driver.version: unknown
    Fail 6:10:03 PM Thread ID :17_Test Method createGlobalTemplateFailed
    Warning 6:10:04 PM Unable to attach screenshot null
    Skip 6:10:04 PM Test Case assignModuleToUser Skipped
  • CourseEditorPageTest::updateNodeTitle

    6:10:05 PM / 00:04:11:234 Skip

    CourseEditorPageTest::updateNodeTitle
    08.05.2025 6:10:05 PM 08.05.2025 6:14:17 PM 00:04:11:234 · #test-id=62
    Update Node Title from Course Editor
    StatusTimestampDetails
    Info 6:10:06 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:10:06 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:10:06 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:10:09 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:10:10 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:10:10 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:10:11 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:10:11 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:10:11 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:10:11 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:10:11 PM Thread Id - 17 : Typing <'9781281407085'> in field ' id: isbnid] '
    Info 6:10:11 PM Thread Id - 17 : Typing <'Elvis Gerlach V'> in field ' name: objectAuthor] '
    Info 6:10:11 PM Thread Id - 17 : Typing <'Science fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:10:11 PM Thread Id - 17 : Typing <'Sunt natus deleniti sapiente maiores numquam. Quaerat suscipit blanditiis omnis numquam quidem sit. Eligendi debitis consequuntur voluptates facere assumenda. Quis sed officia consequatur quibusdam.'> in field ' id: objectDescription] '
    Info 6:10:11 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:10:11 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:10:13 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:10:15 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:10:21 PM Thread Id - 17 : Clicking on ' id: node_title] '
    Info 6:10:21 PM Thread Id - 17 : Removing Text from ' id: node_title_input] '
    Info 6:10:21 PM Thread Id - 17 : Typing <'lionI. Ball'> in field ' id: node_title_input] '
    Info 6:10:21 PM Thread Id - 17 : Clicking on ' id: save_note_title] '
    Info 6:10:23 PM Thread Id - 17 : Clicking on ' id: tocBtn] '
    Info 6:10:23 PM Thread Id - 17 : Getting text from WebElement ' xpath: //button[@class='contPreview activeNode']] '
    Pass 6:10:23 PM
    Info 6:10:23 PM Thread Id - 17 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 6:10:29 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Preview']] '
    Info 6:10:34 PM Thread Id - 17 : Switching to frame: ' id: contentPreviewiframe] '
    Info 6:10:34 PM Thread Id - 17 : Getting text from WebElement ' xpath: //a[contains(@class,'link-to-preview active')]] '
    Info 6:10:34 PM Thread Id - 17 : Switching to Default Content
    Pass 6:10:34 PM
    Info 6:10:36 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='testPreviewModalHeader']/child::button[@class='close']] '
    Info 6:10:38 PM Thread Id - 17 : Getting text from WebElement ' id: node_title] '
    Pass 6:10:38 PM
    Info 6:10:38 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:10:40 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:10:40 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:11:50 PM Thread Id - 17 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 6:11:51 PM
    Info 6:11:51 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:11:51 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 6:11:51 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 6:11:52 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user] '
    Info 6:12:53 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:12:55 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:12:55 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:12:55 PM Thread Id - 17 : Typing <'Test_Sana'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:12:55 PM Thread Id - 17 : Typing <'Nolan'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:12:55 PM Thread Id - 17 : Typing <'wendell.labadie'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:12:55 PM Thread Id - 17 : Typing <'earum7_koala_4@Yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:12:55 PM Thread Id - 17 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:12:55 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:12:57 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:13:58 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:13:58 PM Thread Id - 17 : Clicking on ' cssSelector: #d-logout] '
    Info 6:13:59 PM Thread Id - 17 : Opening New Window/Tab
    Info 6:13:59 PM Thread Id - 17 : Switching To New Window/Tab
    Info 6:14:00 PM Thread Id - 17 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:14:00 PM Thread Id - 17 : Typing <'earum7_koala_4@Yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:14:01 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:14:03 PM Thread Id - 17 : Switching to Default Content
    Info 6:14:03 PM Thread Id - 17 : Switching to frame: ' ifinbox '
    Info 6:14:03 PM Thread Id - 17 : Getting Element Having SubString <<'FROST - Registration'>> from ' xpath: //div[@class='lms']] '
    Info 6:14:03 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lms']] '
    Info 6:14:03 PM Thread Id - 17 : Switching to Default Content
    Info 6:14:03 PM Thread Id - 17 : Switching to frame: ' ifmail '
    Info 6:14:03 PM Thread Id - 17 : Clicking on ' xpath: //td[@align='center']/a] '
    Info 6:14:03 PM Thread Id - 17 : Switching To New Window/Tab
    Info 6:14:04 PM Thread Id - 17 : Typing <'0yi641X[6'> in field ' name: password1] '
    Info 6:14:04 PM Thread Id - 17 : Typing <'0yi641X[6'> in field ' name: password2] '
    Info 6:14:04 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Create new password']] '
    Info 6:14:06 PM Thread Id - 17 : Clicking on ' xpath: //form[@name='formData']/following-sibling::a[@class='new-account']] '
    Info 6:14:06 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:14:06 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:14:06 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:14:09 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:14:09 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:14:11 PM Thread Id - 17 : Clicking on ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:14:13 PM Thread Id - 17 : Clicking on ' xpath: //span[contains(@tooltip-html-unsafe,'Assign Module')]] '
    Info 6:14:14 PM Thread Id - 17 : Clicking on ' id: selectRole] '
    Info 6:14:14 PM Thread Id - 17 : Selecting text <'reviewer'> from ' id: selectRole] '
    Info 6:14:14 PM Thread Id - 17 : Clicking on ' id: selectUser] '
    Info 6:14:14 PM Thread Id - 17 : Selecting value <'wendell.labadie'> from ' id: selectUser] '.
    Info 6:14:14 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Add another user']] '
    Info 6:14:15 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:14:15 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@class,'btn btn-default')][normalize-space()='CANCEL']] '
    Info 6:14:16 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:14:16 PM Thread Id - 17 : Getting Element Having Text <<'Log Out'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Skip 6:14:17 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element null is not clickable because: java.lang.NullPointerException
    Skip 6:14:17 PM Test Case updateNodeTitle Skipped
  • ProjectUsageDashboardPageTest::verifyAssetsListing

    6:10:49 PM / 00:04:33:030 Pass

    ProjectUsageDashboardPageTest::verifyAssetsListing
    08.05.2025 6:10:49 PM 08.05.2025 6:15:22 PM 00:04:33:030 · #test-id=63
    Verify the listing of the assets in Assets widget
    StatusTimestampDetails
    Info 6:10:51 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:10:51 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:10:51 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:10:54 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:10:55 PM Thread Id - 19 : Typing <'deerBloodwraithJazz'> in field ' id: ProjectName] '
    Info 6:10:55 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:10:55 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:10:56 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:10:56 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:10:56 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:10:56 PM Thread Id - 19 : Typing <'9791305227452'> in field ' id: isbnid] '
    Info 6:10:56 PM Thread Id - 19 : Typing <'Stephenie Romaguera'> in field ' name: objectAuthor] '
    Info 6:10:56 PM Thread Id - 19 : Typing <'Metafiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:10:56 PM Thread Id - 19 : Typing <'Qui quis non voluptatem ullam. Sit nostrum ratione ut sint. Et quisquam rerum doloribus.'> in field ' id: objectDescription] '
    Info 6:10:56 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:10:56 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:10:58 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:11:00 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Assets']/parent::div/parent::a/div] '
    Info 6:11:02 PM Thread Id - 19 : Making hidden input tags Visible
    Info 6:11:02 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:11:04 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:12:05 PM Thread Id - 19 : Making hidden input tags Visible
    Info 6:12:05 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/Import_Sample.csv'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:12:07 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:13:07 PM Thread Id - 19 : Making hidden input tags Visible
    Info 6:13:07 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:13:09 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:14:10 PM Thread Id - 19 : Making hidden input tags Visible
    Info 6:14:10 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/Import_Sample.csv'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:14:12 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:15:12 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 6:15:14 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Project Usage Dashboard']/parent::div/parent::a/div] '
    Info 6:15:15 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[text()='Assets']/parent::div/div[2]/table/tbody/tr/td[1]] '
    Info 6:15:15 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[text()='Assets']/parent::div/div[2]/table/tbody/tr/td[2]] '
    Info 6:15:15 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[text()='Assets']/parent::div/div[2]/table/tbody/tr/td[1]] '
    Info 6:15:15 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[text()='Assets']/parent::div/div[2]/table/tbody/tr/td[2]] '
    Pass 6:15:15 PM
    Pass 6:15:16 PM
    Info 6:15:16 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 6:15:17 PM Thread Id - 19 : Typing <'deerBloodwraithJazz'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:15:17 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:15:19 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:15:19 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 6:15:20 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 6:15:22 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:15:22 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:15:22 PM Thread ID :19_Test Method verifyAssetsListing Executed Successfully
  • EditTOCPageTest::verifyAlertsForAssessments

    6:14:09 PM / 00:05:22:627 Skip

    EditTOCPageTest::verifyAlertsForAssessments
    08.05.2025 6:14:09 PM 08.05.2025 6:19:31 PM 00:05:22:627 · #test-id=64
    Verifying alerts functionality for assessment screens
    StatusTimestampDetails
    Info 6:14:10 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 6:14:10 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 6:14:10 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:14:13 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:14:14 PM Thread Id - 18 : Typing <'catWatcherNon Music'> in field ' id: ProjectName] '
    Info 6:14:14 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 6:14:14 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:14:14 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 6:14:14 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:14:15 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:14:15 PM Thread Id - 18 : Typing <'9780741111173'> in field ' id: isbnid] '
    Info 6:14:15 PM Thread Id - 18 : Typing <'Pilar Harber Jr.'> in field ' name: objectAuthor] '
    Info 6:14:15 PM Thread Id - 18 : Typing <'Mystery'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:14:15 PM Thread Id - 18 : Typing <'Aliquid aut odio nulla nihil consequatur. Et aut sint vel nesciunt inventore facilis pariatur. Laborum aut totam ut deserunt.'> in field ' id: objectDescription] '
    Info 6:14:15 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:14:15 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:14:17 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 6:14:19 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:14:21 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:14:22 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:14:22 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:15:35 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 6:15:37 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:15:37 PM Thread Id - 18 : Typing <'purplesalmon'> in field ' id: templateName] '
    Info 6:15:37 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:15:40 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::span[contains(@class,'plus-sign')]/parent::button] '
    Info 6:15:42 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:15:42 PM Thread Id - 18 : Typing <'Simbasalmon'> in field ' id: templateName] '
    Info 6:15:42 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:15:45 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:15:45 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:15:45 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Info 6:15:45 PM Thread Id - 18 : WebElement ' id: global_expand_collapse] ' is visible on screen
    Info 6:16:46 PM Thread Id - 18 : Clicking on ' xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class,'toc-plus')]/button/span[contains(@class,'plus-sign')]] '
    Info 6:16:48 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:16:48 PM Thread Id - 18 : Typing <'SootyDali'> in field ' id: templateName] '
    Info 6:16:48 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:16:51 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Assessment']/parent::div/parent::a/div] '
    Info 6:16:53 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Assessment']] '
    Info 6:17:53 PM Thread Id - 18 : Typing <'sapiente'> in field ' xpath: //div[@class='group inputfrom']/input[@placeholder='Name']] '
    Info 6:17:56 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:17:58 PM Thread Id - 18 : Typing <'sapiente'> in field ' name: search_text] '
    Info 6:18:01 PM Thread Id - 18 : Getting Element Having Text <<'sapiente'>> from ' xpath: //a[@class='ng-binding']] '.
    Info 6:18:01 PM Thread Id - 18 : Clicking on ' xpath: //a[@class='ng-binding']] '
    Info 6:18:05 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Create New Question']] '
    Info 6:18:07 PM Thread Id - 18 : Clicking on ' xpath: //div[@class='group inputfrom']/child::select] '
    Info 6:18:07 PM Thread Id - 18 : Selecting text <'Multiple Choice/Response'> from ' xpath: //div[@class='group inputfrom']/child::select] '
    Info 6:18:07 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Confirm']] '
    Info 6:18:09 PM Thread Id - 18 : Typing <'sunt'> in field ' id: question_title] '
    Info 6:18:09 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, question_stem']] '
    Info 6:18:09 PM Thread Id - 18 : Typing <'impedit'> in field ' xpath: //body/p] '
    Info 6:18:09 PM Thread Id - 18 : Switching to Default Content
    Info 6:18:09 PM Thread Id - 18 : Clicking on ' xpath: //input[@id='assess_1_radio']] '
    Info 6:18:09 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_1']] '
    Info 6:18:09 PM Thread Id - 18 : Typing <'salmon'> in field ' xpath: //body/p] '
    Info 6:18:09 PM Thread Id - 18 : Switching to Default Content
    Info 6:18:09 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_2']] '
    Info 6:18:09 PM Thread Id - 18 : Typing <'violet'> in field ' xpath: //body/p] '
    Info 6:18:09 PM Thread Id - 18 : Switching to Default Content
    Info 6:18:09 PM Thread Id - 18 : Switching to frame: ' xpath: //iframe[@title='Rich Text Editor, choices_3']] '
    Info 6:18:09 PM Thread Id - 18 : Typing <'teal'> in field ' xpath: //body/p] '
    Info 6:18:09 PM Thread Id - 18 : Switching to Default Content
    Info 6:18:09 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Save']] '
    Info 6:18:11 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:18:11 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Skip 6:19:31 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element Proxy element for: DefaultElementLocator 'By.id: collapse' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.id: collapse' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: #collapse For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [5399f588-1e77-4930-9837-44573c5ce574
    findElement {using=id
    value=collapse}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 24070
    moz:profile: /tmp/rust_mozprofileVh9kOY
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 5399f588-1e77-4930-9837-44573c5ce574
    Skip 6:19:31 PM Test Case verifyAlertsForAssessments Skipped
  • CourseEditorPageTest::updateNodeTitle

    6:14:19 PM / 00:03:14:013 Fail

    CourseEditorPageTest::updateNodeTitle
    08.05.2025 6:14:19 PM 08.05.2025 6:17:33 PM 00:03:14:013 · #test-id=65
    Update Node Title from Course Editor
    StatusTimestampDetails
    Info 6:14:20 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:14:20 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:14:20 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:14:23 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:14:24 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:14:24 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:14:24 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:14:24 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:14:24 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:14:24 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:14:25 PM Thread Id - 17 : Typing <'9791985195973'> in field ' id: isbnid] '
    Info 6:14:25 PM Thread Id - 17 : Typing <'Ms. Concha Hettinger'> in field ' name: objectAuthor] '
    Info 6:14:25 PM Thread Id - 17 : Typing <'Comic/Graphic Novel'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:14:25 PM Thread Id - 17 : Typing <'Harum ut laborum accusamus. Et soluta voluptatibus. Id iure molestias quos dicta optio.'> in field ' id: objectDescription] '
    Info 6:14:25 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:14:25 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:14:26 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:14:29 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:14:35 PM Thread Id - 17 : Clicking on ' id: node_title] '
    Info 6:14:35 PM Thread Id - 17 : Removing Text from ' id: node_title_input] '
    Info 6:14:35 PM Thread Id - 17 : Typing <'wallabyMay O'Nays'> in field ' id: node_title_input] '
    Info 6:14:35 PM Thread Id - 17 : Clicking on ' id: save_note_title] '
    Info 6:14:37 PM Thread Id - 17 : Clicking on ' id: tocBtn] '
    Info 6:14:37 PM Thread Id - 17 : Getting text from WebElement ' xpath: //button[@class='contPreview activeNode']] '
    Pass 6:14:37 PM
    Info 6:14:37 PM Thread Id - 17 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 6:14:43 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Preview']] '
    Info 6:14:47 PM Thread Id - 17 : Switching to frame: ' id: contentPreviewiframe] '
    Info 6:14:47 PM Thread Id - 17 : Getting text from WebElement ' xpath: //a[contains(@class,'link-to-preview active')]] '
    Info 6:14:47 PM Thread Id - 17 : Switching to Default Content
    Pass 6:14:47 PM
    Info 6:14:50 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='testPreviewModalHeader']/child::button[@class='close']] '
    Info 6:14:52 PM Thread Id - 17 : Getting text from WebElement ' id: node_title] '
    Pass 6:14:52 PM
    Info 6:14:52 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:14:54 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:14:54 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:16:04 PM Thread Id - 17 : Getting List of Text from ' xpath: //span[contains(@class,'cont-text')]] '.
    Pass 6:16:04 PM
    Info 6:16:04 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:16:04 PM Thread Id - 17 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 6:16:04 PM Thread Id - 17 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 6:16:07 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user] '
    Info 6:16:08 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:16:10 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:16:10 PM Thread Id - 17 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:16:10 PM Thread Id - 17 : Typing <'Test_Eli'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:16:10 PM Thread Id - 17 : Typing <'Harvey'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:16:10 PM Thread Id - 17 : Typing <'jarred.kerluke'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:16:10 PM Thread Id - 17 : Typing <'et8_gerbil_9@Yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:16:10 PM Thread Id - 17 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:16:10 PM Thread Id - 17 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:16:13 PM Thread Id - 17 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:17:13 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:17:14 PM Thread Id - 17 : Clicking on ' cssSelector: #d-logout] '
    Info 6:17:15 PM Thread Id - 17 : Opening New Window/Tab
    Info 6:17:15 PM Thread Id - 17 : Switching To New Window/Tab
    Info 6:17:16 PM Thread Id - 17 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:17:17 PM Thread Id - 17 : Typing <'et8_gerbil_9@Yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:17:17 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:17:19 PM Thread Id - 17 : Switching to Default Content
    Info 6:17:19 PM Thread Id - 17 : Switching to frame: ' ifinbox '
    Info 6:17:19 PM Thread Id - 17 : Getting Element Having SubString <<'FROST - Registration'>> from ' xpath: //div[@class='lms']] '
    Info 6:17:19 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lms']] '
    Info 6:17:19 PM Thread Id - 17 : Switching to Default Content
    Info 6:17:19 PM Thread Id - 17 : Switching to frame: ' ifmail '
    Info 6:17:19 PM Thread Id - 17 : Clicking on ' xpath: //td[@align='center']/a] '
    Info 6:17:20 PM Thread Id - 17 : Switching To New Window/Tab
    Info 6:17:20 PM Thread Id - 17 : Typing <'m5lqh3aPZ4<2'> in field ' name: password1] '
    Info 6:17:20 PM Thread Id - 17 : Typing <'m5lqh3aPZ4<2'> in field ' name: password2] '
    Info 6:17:20 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Create new password']] '
    Info 6:17:22 PM Thread Id - 17 : Clicking on ' xpath: //form[@name='formData']/following-sibling::a[@class='new-account']] '
    Info 6:17:22 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:17:22 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:17:22 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:17:25 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:17:25 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:17:27 PM Thread Id - 17 : Clicking on ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:17:29 PM Thread Id - 17 : Clicking on ' xpath: //span[contains(@tooltip-html-unsafe,'Assign Module')]] '
    Info 6:17:30 PM Thread Id - 17 : Clicking on ' id: selectRole] '
    Info 6:17:30 PM Thread Id - 17 : Selecting text <'reviewer'> from ' id: selectRole] '
    Info 6:17:30 PM Thread Id - 17 : Clicking on ' id: selectUser] '
    Info 6:17:30 PM Thread Id - 17 : Selecting value <'jarred.kerluke'> from ' id: selectUser] '.
    Info 6:17:30 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Add another user']] '
    Info 6:17:31 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:17:31 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@class,'btn btn-default')][normalize-space()='CANCEL']] '
    Info 6:17:33 PM Thread Id - 17 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:17:33 PM Thread Id - 17 : Getting Element Having Text <<'Log Out'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Fail 6:17:33 PM
    Exception occured, click to see details: Element null is not clickable because: java.lang.NullPointerException
    Fail 6:17:33 PM Thread ID :17_Test Method updateNodeTitleFailed
  • ProjectUsageDashboardPageTest::verifyWidgetListing

    6:15:24 PM / 00:01:49:586 Pass

    ProjectUsageDashboardPageTest::verifyWidgetListing
    08.05.2025 6:15:24 PM 08.05.2025 6:17:14 PM 00:01:49:586 · #test-id=66
    Verify the listing of the widgets in Project Usage Dashboard
    StatusTimestampDetails
    Info 6:15:25 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:15:25 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:15:25 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:15:29 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:15:30 PM Thread Id - 19 : Typing <'hornetMr Cypher the FatedSoul'> in field ' id: ProjectName] '
    Info 6:15:30 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:15:30 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:15:30 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:15:30 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:15:30 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:15:30 PM Thread Id - 19 : Typing <'9790090874490'> in field ' id: isbnid] '
    Info 6:15:30 PM Thread Id - 19 : Typing <'Ms. Marshall Kozey'> in field ' name: objectAuthor] '
    Info 6:15:31 PM Thread Id - 19 : Typing <'Fairy tale'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:15:31 PM Thread Id - 19 : Typing <'Omnis sed error perferendis ipsam. Placeat velit ratione omnis distinctio assumenda. Beatae possimus est.'> in field ' id: objectDescription] '
    Info 6:15:31 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:15:31 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:15:32 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:15:35 PM Thread Id - 19 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:15:40 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:41 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:41 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:41 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:41 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:41 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:41 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:42 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:42 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:42 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:42 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:42 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:42 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:43 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:43 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:43 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:43 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:43 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:43 PM Thread Id - 19 : Getting Element Having Text <<'ACCORDION'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:44 PM Thread Id - 19 : Holding Element ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '
    Info 6:15:44 PM Thread Id - 19 : Switching to frame: ' id: editor-frame] '
    Info 6:15:44 PM Thread Id - 19 : Moving Holded Element to ' xpath: //section[@class='container']/p] '
    Info 6:15:47 PM Thread Id - 19 : Switching to Default Content
    Info 6:15:51 PM Thread Id - 19 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:51 PM Thread Id - 19 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:15:51 PM Thread Id - 19 : Clicking on ' id: nextArrow] '
    Info 6:15:51 PM Thread Id - 19 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:15:52 PM Thread Id - 19 : Holding Element ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '
    Info 6:15:52 PM Thread Id - 19 : Switching to frame: ' id: editor-frame] '
    Info 6:15:52 PM Thread Id - 19 : Moving Holded Element to ' xpath: //section[@class='container']/p] '
    Info 6:15:55 PM Thread Id - 19 : Switching to Default Content
    Info 6:15:55 PM Thread Id - 19 : Clicking on ' id: save_modal] '
    Info 6:15:55 PM Thread Id - 19 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:15:56 PM Thread Id - 19 : Clicking on ' id: save_toc_id] '
    Info 6:15:57 PM Thread Id - 19 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:15:59 PM Thread Id - 19 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:15:59 PM Thread Id - 19 : WebElement is not visible on screen
    Info 6:17:05 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Project Usage Dashboard']/parent::div/parent::a/div] '
    Info 6:17:07 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[text()='Widgets']/parent::div/div[2]/table/tbody/tr/td[1]] '
    Info 6:17:07 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[text()='Widgets']/parent::div/div[2]/table/tbody/tr/td[2]] '
    Pass 6:17:07 PM
    Info 6:17:07 PM Thread Id - 19 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 6:17:09 PM Thread Id - 19 : Typing <'hornetMr Cypher the FatedSoul'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:17:09 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:17:11 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:17:11 PM Thread Id - 19 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 6:17:11 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 6:17:13 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:17:14 PM Thread Id - 19 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:17:14 PM Thread ID :19_Test Method verifyWidgetListing Executed Successfully
  • ProjectUsageDashboardPageTest::taskFilterAndListing

    6:17:17 PM / 00:02:35:466 Skip

    ProjectUsageDashboardPageTest::taskFilterAndListing
    08.05.2025 6:17:17 PM 08.05.2025 6:19:52 PM 00:02:35:466 · #test-id=67
    Verify the listing of tasks along with task filter
    StatusTimestampDetails
    Info 6:17:18 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:17:18 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:17:18 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:17:21 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:17:23 PM Thread Id - 19 : Typing <'muskratCaptain Firelord WolfRap'> in field ' id: ProjectName] '
    Info 6:17:23 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:17:23 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:17:23 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:17:23 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:17:23 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:17:23 PM Thread Id - 19 : Typing <'9781983149870'> in field ' id: isbnid] '
    Info 6:17:23 PM Thread Id - 19 : Typing <'Shalon Bayer'> in field ' name: objectAuthor] '
    Info 6:17:23 PM Thread Id - 19 : Typing <'Historical fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:17:23 PM Thread Id - 19 : Typing <'Nemo unde saepe sequi suscipit. Aut rerum qui ducimus vel rerum harum. Et voluptas consectetur tempore voluptatibus et nihil nesciunt.'> in field ' id: objectDescription] '
    Info 6:17:24 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:17:24 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:17:25 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:17:28 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:17:28 PM Thread Id - 19 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 6:17:28 PM Thread Id - 19 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 6:17:29 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user] '
    Info 6:17:30 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:17:32 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:17:32 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:17:32 PM Thread Id - 19 : Typing <'Test_Howard'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:17:32 PM Thread Id - 19 : Typing <'Quigley'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:17:32 PM Thread Id - 19 : Typing <'rubin.harvey'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:17:32 PM Thread Id - 19 : Typing <'ad1_sardine_3@Yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:17:32 PM Thread Id - 19 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:17:32 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:17:34 PM Thread Id - 19 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:18:34 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:18:34 PM Thread Id - 19 : Clicking on ' cssSelector: #d-logout] '
    Info 6:18:35 PM Thread Id - 19 : Opening New Window/Tab
    Info 6:18:35 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:18:37 PM Thread Id - 19 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:18:37 PM Thread Id - 19 : Typing <'ad1_sardine_3@Yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:18:37 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:18:39 PM Thread Id - 19 : Switching to Default Content
    Info 6:18:39 PM Thread Id - 19 : Switching to frame: ' ifinbox '
    Info 6:18:39 PM Thread Id - 19 : Getting Element Having SubString <<'FROST - Registration'>> from ' xpath: //div[@class='lms']] '
    Info 6:18:39 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='lms']] '
    Info 6:18:39 PM Thread Id - 19 : Switching to Default Content
    Info 6:18:39 PM Thread Id - 19 : Switching to frame: ' ifmail '
    Info 6:18:39 PM Thread Id - 19 : Clicking on ' xpath: //td[@align='center']/a] '
    Info 6:18:40 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:18:40 PM Thread Id - 19 : Typing <'a9ngt7MG44(2'> in field ' name: password1] '
    Info 6:18:40 PM Thread Id - 19 : Typing <'a9ngt7MG44(2'> in field ' name: password2] '
    Info 6:18:40 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create new password']] '
    Info 6:18:42 PM Thread Id - 19 : Clicking on ' xpath: //form[@name='formData']/following-sibling::a[@class='new-account']] '
    Info 6:18:42 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:18:42 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:18:42 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:18:44 PM Thread Id - 19 : Typing <'muskratCaptain Firelord WolfRap'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:18:44 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:18:46 PM Thread Id - 19 : Clicking on ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:18:48 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Users']/parent::div/parent::a/div] '
    Info 6:18:50 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Users']] '
    Info 6:18:51 PM Thread Id - 19 : Typing <'ad1_sardine_3@Yopmail.com'> in field ' name: search_text] '
    Info 6:18:51 PM Thread Id - 19 : Pressing Key '' in field 'name: search_text]'
    Info 6:19:52 PM Thread Id - 19 : Clicking on ' xpath: //select[@ng-model='user.role']] '
    Info 6:19:52 PM Thread Id - 19 : Selecting value <'author'> from ' xpath: //select[@ng-model='user.role']] '.
    Info 6:19:52 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Skip 6:19:52 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element [[FirefoxDriver: firefox on linux (0e9e9953-729d-4e14-a4dd-4f59d6738767)] -> xpath: //button[normalize-space()='CONFIRM']] is not clickable because: org.openqa.selenium.InvalidElementStateException: Element is not enabled Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [0e9e9953-729d-4e14-a4dd-4f59d6738767
    clickElement {id=ce1057e6-6448-4c86-894d-7e7697ece2eb}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 25092
    moz:profile: /tmp/rust_mozprofileLfZVaI
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[FirefoxDriver: firefox on linux (0e9e9953-729d-4e14-a4dd-4f59d6738767)] -> xpath: //button[normalize-space()='CONFIRM']] Session ID: 0e9e9953-729d-4e14-a4dd-4f59d6738767
    Skip 6:19:52 PM Test Case taskFilterAndListing Skipped
  • CourseEditorPageTest::addEditDeleteExpositoryImage

    6:17:35 PM / 00:03:44:358 Skip

    CourseEditorPageTest::addEditDeleteExpositoryImage
    08.05.2025 6:17:35 PM 08.05.2025 6:21:19 PM 00:03:44:358 · #test-id=68
    Add/Edit/Delete expository image in a content screen. Negative and Positive flow
    StatusTimestampDetails
    Info 6:17:36 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:17:36 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:17:36 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:17:39 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:17:40 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:17:40 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:17:40 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:17:40 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:17:40 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:17:40 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:17:40 PM Thread Id - 17 : Typing <'9790800789564'> in field ' id: isbnid] '
    Info 6:17:40 PM Thread Id - 17 : Typing <'Cornelius Larkin'> in field ' name: objectAuthor] '
    Info 6:17:41 PM Thread Id - 17 : Typing <'Fiction narrative'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:17:41 PM Thread Id - 17 : Typing <'Sapiente tempora possimus libero officiis perferendis illo. Molestiae unde odio optio similique repellat. Vero aperiam optio omnis et vel.'> in field ' id: objectDescription] '
    Info 6:17:41 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:17:41 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:17:42 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:17:45 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:17:46 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:17:49 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:17:49 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:18:59 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Assets']/parent::div/parent::a/div] '
    Info 6:19:01 PM Thread Id - 17 : Making hidden input tags Visible
    Info 6:19:01 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:19:03 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:20:03 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 6:20:10 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:20:11 PM Thread Id - 17 : Clicking on ' xpath: //a[@title='Expository images']] '
    Info 6:20:14 PM Thread Id - 17 : Clicking on ' id: expositorySubmit] '
    Info 6:20:14 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:20:14 PM
    Info 6:20:14 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:20:16 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@id='cke_1_contents']//iframe[@id='editor-frame']] '
    Info 6:20:16 PM Thread Id - 17 : Typing <'mammothMark A. Roni'> in field ' xpath: //br/parent::body[contains(@class,'cke_editable cke_editable_themed')]] '
    Info 6:20:16 PM Thread Id - 17 : Switching to Default Content
    Info 6:20:16 PM Thread Id - 17 : Clicking on ' id: expositorySubmit] '
    Info 6:20:16 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:20:16 PM
    Info 6:20:16 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:20:18 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Select Expository Image']] '
    Info 6:20:19 PM Thread Id - 17 : Typing <'nonsolus-digital_elsevier.png'> in field ' id: global-asset-picker] '
    Info 6:20:19 PM Thread Id - 17 : Pressing Key '' in field 'id: global-asset-picker]'
    Skip 6:21:19 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Expected condition failed: waiting for text ('1 Record') to be present in element [[FirefoxDriver: firefox on linux (ffa7f574-998c-4ffb-ab1d-15693e218768)] -> xpath: //div[contains(@class
    'selectmedia-text')]/descendant::h2] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 25536
    moz:profile: /tmp/rust_mozprofileoltF1N
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: ffa7f574-998c-4ffb-ab1d-15693e218768
    Skip 6:21:19 PM Test Case addEditDeleteExpositoryImage Skipped
  • EditTOCPageTest::verifyAlertsForAssessments

    6:19:33 PM / 00:04:23:914 Fail

    EditTOCPageTest::verifyAlertsForAssessments
    08.05.2025 6:19:33 PM 08.05.2025 6:23:57 PM 00:04:23:914 · #test-id=69
    Verifying alerts functionality for assessment screens
    StatusTimestampDetails
    Info 6:19:35 PM Thread Id - 18 : Typing <'*************'> in field ' id: username] '
    Info 6:19:35 PM Thread Id - 18 : Typing <'********'> in field ' id: password] '
    Info 6:19:35 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:19:37 PM Thread Id - 18 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:19:38 PM Thread Id - 18 : Typing <'muskratGeneral Electro SpiritSoul'> in field ' id: ProjectName] '
    Info 6:19:39 PM Thread Id - 18 : Clicking on ' id: projectType] '
    Info 6:19:39 PM Thread Id - 18 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:19:39 PM Thread Id - 18 : Clicking on ' id: projectSubType] '
    Info 6:19:39 PM Thread Id - 18 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:19:39 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:19:39 PM Thread Id - 18 : Typing <'9780753557259'> in field ' id: isbnid] '
    Info 6:19:39 PM Thread Id - 18 : Typing <'Ms. Evette Strosin'> in field ' name: objectAuthor] '
    Info 6:19:39 PM Thread Id - 18 : Typing <'Suspense/Thriller'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:19:39 PM Thread Id - 18 : Typing <'Quas laboriosam sed ut accusantium. Dolorem sed necessitatibus voluptatem exercitationem et nisi. Laborum consequatur ducimus est omnis deleniti corrupti.'> in field ' id: objectDescription] '
    Info 6:19:39 PM Thread Id - 18 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:19:39 PM Thread Id - 18 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:19:41 PM Thread Id - 18 : Clicking on ' id: customProcess] '
    Info 6:19:43 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:19:45 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:19:47 PM Thread Id - 18 : Clicking on ' xpath: //button[@class='confirm']] '
    Info 6:19:47 PM Thread Id - 18 : Clicking on ' id: delete-node ] '
    Info 6:21:00 PM Thread Id - 18 : Clicking on ' xpath: //button[@aria-label='add']] '
    Info 6:21:02 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:21:02 PM Thread Id - 18 : Typing <'orangepurple'> in field ' id: templateName] '
    Info 6:21:02 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:21:05 PM Thread Id - 18 : Clicking on ' xpath: //div[contains(@class,'workflow-dropdown')]/preceding-sibling::span[contains(@class,'cont-text')]/descendant::span[contains(@class,'plus-sign')]/parent::button] '
    Info 6:21:36 PM Thread Id - 18 : Clicking on ' id: section] '
    Info 6:21:36 PM Thread Id - 18 : Typing <'Lucyred'> in field ' id: templateName] '
    Info 6:21:36 PM Thread Id - 18 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Info 6:22:36 PM Thread Id - 18 : Clicking on ' id: collapse] '
    Info 6:22:37 PM Thread Id - 18 : Checking if element ' xpath: //div[contains(@class,'sweet-alert')]/child::p] ' is displayed
    Info 6:22:37 PM Thread Id - 18 : Checking if element ' id: global_expand_collapse] ' is displayed
    Fail 6:23:57 PM
    Exception occured, click to see details: Element Proxy element for: DefaultElementLocator 'By.xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class
    'toc-plus')]/button/span[contains(@class
    'plus-sign')]' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class
    'toc-plus')]/button/span[contains(@class
    'plus-sign')]' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //label[text()='LESSON']/parent::span/following-sibling::span[contains(@class
    'toc-plus')]/button/span[contains(@class
    'plus-sign')] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [4bddee4d-e508-4659-9e47-f56194f0f87b
    findElement {using=xpath
    value=//label[text()='LESSON']/parent::span/following-sibling::span[contains(@class
    'toc-plus')]/button/span[contains(@class
    'plus-sign')]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 26003
    moz:profile: /tmp/rust_mozprofileB98vj6
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 4bddee4d-e508-4659-9e47-f56194f0f87b
    Fail 6:23:57 PM Thread ID :18_Test Method verifyAlertsForAssessmentsFailed
  • ProjectUsageDashboardPageTest::taskFilterAndListing

    6:19:54 PM / 00:05:33:615 Fail

    ProjectUsageDashboardPageTest::taskFilterAndListing
    08.05.2025 6:19:54 PM 08.05.2025 6:25:28 PM 00:05:33:615 · #test-id=70
    Verify the listing of tasks along with task filter
    StatusTimestampDetails
    Info 6:19:55 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:19:55 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:19:55 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:19:58 PM Thread Id - 19 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:20:00 PM Thread Id - 19 : Typing <'herringDoctor QuestionJazz'> in field ' id: ProjectName] '
    Info 6:20:00 PM Thread Id - 19 : Clicking on ' id: projectType] '
    Info 6:20:00 PM Thread Id - 19 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:20:00 PM Thread Id - 19 : Clicking on ' id: projectSubType] '
    Info 6:20:00 PM Thread Id - 19 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:20:01 PM Thread Id - 19 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:20:01 PM Thread Id - 19 : Typing <'9781913673710'> in field ' id: isbnid] '
    Info 6:20:01 PM Thread Id - 19 : Typing <'Miss Elenora Walter'> in field ' name: objectAuthor] '
    Info 6:20:01 PM Thread Id - 19 : Typing <'Comic/Graphic Novel'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:20:01 PM Thread Id - 19 : Typing <'Porro iusto sit vitae omnis voluptates est temporibus. Eum rerum laudantium rem tempore voluptate ab tenetur. Deserunt aut similique. Ut illo rerum ut autem natus nihil optio. Doloribus distinctio voluptates explicabo beatae laboriosam voluptas.'> in field ' id: objectDescription] '
    Info 6:20:01 PM Thread Id - 19 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:20:01 PM Thread Id - 19 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:20:03 PM Thread Id - 19 : Clicking on ' id: customProcess] '
    Info 6:20:05 PM Thread Id - 19 : Clicking on ' xpath: //button[@id='profileDropdownMenu']] '
    Info 6:20:05 PM Thread Id - 19 : Getting Element Having Text <<'Go to Administration'>> from ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '.
    Info 6:20:05 PM Thread Id - 19 : Clicking on ' xpath: //ul[@id='header-dropdown']/child::li/child::a] '
    Info 6:21:05 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user] '
    Info 6:22:06 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add] '
    Info 6:22:08 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-select-0] '
    Info 6:22:08 PM Thread Id - 19 : Clicking on ' cssSelector: #mat-option-2] '
    Info 6:22:08 PM Thread Id - 19 : Typing <'Test_Genesis'> in SHADOW field ' input[placeholder="First Name"] '
    Info 6:22:08 PM Thread Id - 19 : Typing <'Spinka'> in SHADOW field ' input[placeholder="Last Name"] '
    Info 6:22:08 PM Thread Id - 19 : Typing <'britta.daniel'> in SHADOW field ' input[placeholder="User Name"] '
    Info 6:22:08 PM Thread Id - 19 : Typing <'esse6_hyena_0@Yopmail.com'> in SHADOW field ' input[placeholder="Email"] '
    Info 6:22:08 PM Thread Id - 19 : Clicking on ' cssSelector: input[placeholder='Email']] '
    Info 6:22:08 PM Thread Id - 19 : Clicking on ' cssSelector: #n-user-add-save] '
    Info 6:22:10 PM Thread Id - 19 : Clicking on ' cssSelector: #n-alert-conf] '
    Info 6:23:10 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='header-top']/descendant::a[@class='dropdown-toggle nav-link']] '
    Info 6:23:11 PM Thread Id - 19 : Clicking on ' cssSelector: #d-logout] '
    Info 6:23:12 PM Thread Id - 19 : Opening New Window/Tab
    Info 6:23:12 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:23:13 PM Thread Id - 19 : Removing Text from ' xpath: //input[@id='login']] '
    Info 6:23:13 PM Thread Id - 19 : Typing <'esse6_hyena_0@Yopmail.com'> in field ' xpath: //input[@id='login']] '
    Info 6:23:14 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@id='login']]'
    Info 6:23:16 PM Thread Id - 19 : Switching to Default Content
    Info 6:23:16 PM Thread Id - 19 : Switching to frame: ' ifinbox '
    Info 6:23:16 PM Thread Id - 19 : Getting Element Having SubString <<'FROST - Registration'>> from ' xpath: //div[@class='lms']] '
    Info 6:23:16 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='lms']] '
    Info 6:23:16 PM Thread Id - 19 : Switching to Default Content
    Info 6:23:16 PM Thread Id - 19 : Switching to frame: ' ifmail '
    Info 6:23:16 PM Thread Id - 19 : Clicking on ' xpath: //td[@align='center']/a] '
    Info 6:23:16 PM Thread Id - 19 : Switching To New Window/Tab
    Info 6:23:17 PM Thread Id - 19 : Typing <'qz1uY2ML+7'> in field ' name: password1] '
    Info 6:23:17 PM Thread Id - 19 : Typing <'qz1uY2ML+7'> in field ' name: password2] '
    Info 6:23:17 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Create new password']] '
    Info 6:23:19 PM Thread Id - 19 : Clicking on ' xpath: //form[@name='formData']/following-sibling::a[@class='new-account']] '
    Info 6:23:19 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:23:19 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:23:19 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:23:21 PM Thread Id - 19 : Typing <'herringDoctor QuestionJazz'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:23:22 PM Thread Id - 19 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:24:22 PM Thread Id - 19 : Clicking on ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:24:24 PM Thread Id - 19 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Users']/parent::div/parent::a/div] '
    Info 6:24:25 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Add Users']] '
    Info 6:24:27 PM Thread Id - 19 : Typing <'esse6_hyena_0@Yopmail.com'> in field ' name: search_text] '
    Info 6:24:27 PM Thread Id - 19 : Pressing Key '' in field 'name: search_text]'
    Info 6:25:27 PM Thread Id - 19 : Clicking on ' xpath: //select[@ng-model='user.role']] '
    Info 6:25:27 PM Thread Id - 19 : Selecting value <'author'> from ' xpath: //select[@ng-model='user.role']] '.
    Info 6:25:28 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='CONFIRM']] '
    Fail 6:25:28 PM
    Exception occured, click to see details: Element [[FirefoxDriver: firefox on linux (de0f1d1a-2202-4ec1-b652-6c271f571eaf)] -> xpath: //button[normalize-space()='CONFIRM']] is not clickable because: org.openqa.selenium.InvalidElementStateException: Element is not enabled Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [de0f1d1a-2202-4ec1-b652-6c271f571eaf
    clickElement {id=5f290fe8-0be6-4ec6-8f06-9d9357ef810e}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 26329
    moz:profile: /tmp/rust_mozprofilew1oSrb
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Element: [[FirefoxDriver: firefox on linux (de0f1d1a-2202-4ec1-b652-6c271f571eaf)] -> xpath: //button[normalize-space()='CONFIRM']] Session ID: de0f1d1a-2202-4ec1-b652-6c271f571eaf
    Fail 6:25:28 PM Thread ID :19_Test Method taskFilterAndListingFailed
  • CourseEditorPageTest::addEditDeleteExpositoryImage

    6:21:21 PM / 00:03:45:461 Fail

    CourseEditorPageTest::addEditDeleteExpositoryImage
    08.05.2025 6:21:21 PM 08.05.2025 6:25:06 PM 00:03:45:461 · #test-id=71
    Add/Edit/Delete expository image in a content screen. Negative and Positive flow
    StatusTimestampDetails
    Info 6:21:22 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:21:23 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:21:23 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:21:25 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:21:26 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:21:27 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:21:27 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:21:27 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:21:27 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:21:27 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:21:27 PM Thread Id - 17 : Typing <'9790076661250'> in field ' id: isbnid] '
    Info 6:21:27 PM Thread Id - 17 : Typing <'Rudolf Bergnaum'> in field ' name: objectAuthor] '
    Info 6:21:27 PM Thread Id - 17 : Typing <'Historical fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:21:27 PM Thread Id - 17 : Typing <'Nam velit fuga quis ratione. Eos ut tempore architecto. Nihil sint est.'> in field ' id: objectDescription] '
    Info 6:21:27 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:21:27 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:21:29 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:21:31 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:21:33 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:21:35 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:21:35 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:22:45 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Assets']/parent::div/parent::a/div] '
    Info 6:22:48 PM Thread Id - 17 : Making hidden input tags Visible
    Info 6:22:48 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:22:50 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:23:50 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 6:23:57 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:23:59 PM Thread Id - 17 : Clicking on ' xpath: //a[@title='Expository images']] '
    Info 6:24:01 PM Thread Id - 17 : Clicking on ' id: expositorySubmit] '
    Info 6:24:01 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:24:01 PM
    Info 6:24:01 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:24:03 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@id='cke_1_contents']//iframe[@id='editor-frame']] '
    Info 6:24:03 PM Thread Id - 17 : Typing <'minkOlive Green'> in field ' xpath: //br/parent::body[contains(@class,'cke_editable cke_editable_themed')]] '
    Info 6:24:03 PM Thread Id - 17 : Switching to Default Content
    Info 6:24:03 PM Thread Id - 17 : Clicking on ' id: expositorySubmit] '
    Info 6:24:03 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Pass 6:24:03 PM
    Info 6:24:03 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='OK']] '
    Info 6:24:05 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Select Expository Image']] '
    Info 6:24:06 PM Thread Id - 17 : Typing <'nonsolus-digital_elsevier.png'> in field ' id: global-asset-picker] '
    Info 6:24:06 PM Thread Id - 17 : Pressing Key '' in field 'id: global-asset-picker]'
    Fail 6:25:06 PM
    Exception occured, click to see details: Expected condition failed: waiting for text ('1 Record') to be present in element [[FirefoxDriver: firefox on linux (b9b134de-e877-4f72-be00-49b1f5c49817)] -> xpath: //div[contains(@class
    'selectmedia-text')]/descendant::h2] (tried for 60 second(s) with 500 milliseconds interval) Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 26675
    moz:profile: /tmp/rust_mozprofileqTkIoI
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: b9b134de-e877-4f72-be00-49b1f5c49817
    Fail 6:25:06 PM Thread ID :17_Test Method addEditDeleteExpositoryImageFailed
  • CourseEditorPageTest::addEditPreviewHotSpot

    6:25:08 PM / 00:03:35:741 Skip

    CourseEditorPageTest::addEditPreviewHotSpot
    08.05.2025 6:25:08 PM 08.05.2025 6:28:44 PM 00:03:35:741 · #test-id=72
    Add/Edit/Delete hotspot widget. Negative and Positive flow
    StatusTimestampDetails
    Info 6:25:10 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:25:10 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:25:10 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:25:13 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:25:14 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:25:15 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:25:15 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:25:15 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:25:15 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:25:15 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:25:15 PM Thread Id - 17 : Typing <'9790886153525'> in field ' id: isbnid] '
    Info 6:25:15 PM Thread Id - 17 : Typing <'Rudolf Hyatt'> in field ' name: objectAuthor] '
    Info 6:25:15 PM Thread Id - 17 : Typing <'Narrative nonfiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:25:15 PM Thread Id - 17 : Typing <'Rerum non tempore odit et repellat rerum dolore. Dolore saepe consequatur aliquam totam voluptatem alias eligendi. Animi aut molestiae illo magnam. Fugiat qui debitis rerum quia velit.'> in field ' id: objectDescription] '
    Info 6:25:15 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:25:15 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:25:17 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:25:20 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:25:22 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:25:24 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:25:24 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:26:34 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Assets']/parent::div/parent::a/div] '
    Info 6:26:37 PM Thread Id - 17 : Making hidden input tags Visible
    Info 6:26:37 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/pexels-magda-ehlers-pexels-1319515.jpg'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:26:39 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:26:40 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 6:26:42 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:26:47 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:47 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:47 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:47 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:48 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:48 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:48 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:48 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:48 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:48 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:49 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:49 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:49 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:49 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:49 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:49 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:50 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:50 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:50 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:50 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:26:50 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:26:50 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:26:51 PM Thread Id - 17 : Holding Element ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '
    Info 6:26:51 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:26:51 PM Thread Id - 17 : Moving Holded Element to ' xpath: //section[@class='container']/p] '
    Info 6:26:54 PM Thread Id - 17 : Switching to Default Content
    Info 6:26:54 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:26:54 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class,'toolBoxLarge to-set')]' ' is displayed
    Info 6:26:54 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:26:54 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lm-rochak']] '
    Info 6:26:54 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'toolBoxLarge to-set')]] '
    Info 6:27:01 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:01 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:01 PM Thread Id - 17 : Checking if element ' id: save-button] ' is enabled
    Info 6:27:01 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:01 PM
    Info 6:27:01 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:01 PM Thread Id - 17 : Clicking on ' id: addmedia] '
    Info 6:27:01 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:02 PM Thread Id - 17 : Performing MouseOver on Element ' xpath: //div[@class='block-img image']] '
    Info 6:27:02 PM Thread Id - 17 : Clicking on ' xpath: //label[@for='cbtestg_0']] '
    Info 6:27:02 PM Thread Id - 17 : Clicking on ' id: submit_image] '
    Info 6:27:02 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:03 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:03 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:03 PM Thread Id - 17 : Clicking on ' id: addhospotBtn] '
    Info 6:27:03 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:03 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:04 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:04 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:04 PM Thread Id - 17 : Typing <'tigerHilda Climb'> in field ' id: alt] '
    Info 6:27:04 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:04 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:04 PM Thread Id - 17 : Getting Element Having Text <<'1'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:27:04 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:27:04 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:27:04 PM Thread Id - 17 : Typing <'Ellie NoiseKihn LLC'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:27:04 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:27:04 PM Thread Id - 17 : Typing <'Dinah Might'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:27:04 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:04 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:04 PM Thread Id - 17 : Checking if element ' id: save-button] ' is enabled
    Info 6:27:04 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:04 PM
    Info 6:27:04 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:06 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:06 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:06 PM Thread Id - 17 : Getting Element Having Text <<'2'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:27:06 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:27:06 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:27:06 PM Thread Id - 17 : Typing <'Amanda LynnLindgren, Jenkins and Cronin'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:27:06 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:27:06 PM Thread Id - 17 : Typing <'Melba Crisp'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:27:06 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:06 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:06 PM Thread Id - 17 : Getting Element Having Text <<'3'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:27:06 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:27:06 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:27:07 PM Thread Id - 17 : Typing <'Maude L. T. FordRaynor-Ratke'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:27:07 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:27:07 PM Thread Id - 17 : Typing <'Dee Sember'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:27:07 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:07 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:07 PM Thread Id - 17 : Clicking on ' id: save-button] '
    Info 6:27:07 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:08 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:27:08 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:27:09 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:27:10 PM Thread Id - 17 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 6:27:17 PM Thread Id - 17 : Switching to frame: ' id: testCont] '
    Info 6:27:17 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:27:21 PM Thread Id - 17 : Getting value of the attribute src of the WebElement xpath: //div[@class='hotsspot-img']/child::img]
    Info 6:27:21 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:21 PM
    Info 6:27:21 PM Thread Id - 17 : Switching to frame: ' id: testCont] '
    Info 6:27:21 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:27:21 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:21 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:21 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:21 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:21 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:21 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:21 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:21 PM
    Pass 6:27:21 PM
    Pass 6:27:21 PM
    Info 6:27:21 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Preview']] '
    Info 6:27:25 PM Thread Id - 17 : Switching to frame: ' id: contentPreviewiframe] '
    Info 6:27:25 PM Thread Id - 17 : Switching to frame: ' id: content_preview_iframe3] '
    Info 6:27:25 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:27:29 PM Thread Id - 17 : Getting value of the attribute src of the WebElement xpath: //div[@class='hotsspot-img']/child::img]
    Info 6:27:29 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:29 PM
    Info 6:27:29 PM Thread Id - 17 : Switching to frame: ' id: contentPreviewiframe] '
    Info 6:27:29 PM Thread Id - 17 : Switching to frame: ' id: content_preview_iframe3] '
    Info 6:27:29 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:27:29 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:29 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:29 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:29 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:29 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:29 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:29 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:29 PM
    Pass 6:27:30 PM
    Pass 6:27:30 PM
    Info 6:27:32 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='testPreviewModalHeader']/child::button[@class='close']] '
    Info 6:27:34 PM Thread Id - 17 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 6:27:40 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:27:40 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class,'toolBoxLarge to-set')]' ' is displayed
    Info 6:27:40 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:27:40 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lm-rochak']] '
    Info 6:27:40 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'toolBoxLarge to-set')]] '
    Info 6:27:47 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:47 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:47 PM Thread Id - 17 : Getting Element Having Text <<'1'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:27:47 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:27:47 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:27:47 PM Thread Id - 17 : Typing <'Kenny DewittWalter LLC'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:27:47 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:27:47 PM Thread Id - 17 : Typing <'Claire Annette'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:27:47 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:47 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:47 PM Thread Id - 17 : Getting Element Having Text <<'2'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:27:47 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:27:48 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:27:48 PM Thread Id - 17 : Typing <'Helen BackHessel LLC'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:27:48 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:27:48 PM Thread Id - 17 : Typing <'Ben D. Fender'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:27:48 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:48 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:48 PM Thread Id - 17 : Getting Element Having Text <<'3'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:27:48 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:27:48 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:27:48 PM Thread Id - 17 : Typing <'Ty CoonReinger, Mills and Reichel'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:27:48 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:27:48 PM Thread Id - 17 : Typing <'Bob Frapples'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:27:48 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:48 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:27:48 PM Thread Id - 17 : Clicking on ' id: save-button] '
    Info 6:27:48 PM Thread Id - 17 : Switching to Default Content
    Info 6:27:48 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:27:48 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:27:49 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:27:51 PM Thread Id - 17 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 6:27:57 PM Thread Id - 17 : Switching to frame: ' id: testCont] '
    Info 6:27:57 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:27:57 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:57 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:57 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:57 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:57 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:27:57 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:27:57 PM Thread Id - 17 : Switching to Default Content
    Pass 6:27:57 PM
    Pass 6:27:57 PM
    Pass 6:27:57 PM
    Info 6:27:57 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Preview']] '
    Info 6:28:01 PM Thread Id - 17 : Switching to frame: ' id: contentPreviewiframe] '
    Info 6:28:01 PM Thread Id - 17 : Switching to frame: ' id: content_preview_iframe3] '
    Info 6:28:01 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:28:05 PM Thread Id - 17 : Getting value of the attribute src of the WebElement xpath: //div[@class='hotsspot-img']/child::img]
    Info 6:28:05 PM Thread Id - 17 : Switching to Default Content
    Pass 6:28:05 PM
    Info 6:28:05 PM Thread Id - 17 : Switching to frame: ' id: contentPreviewiframe] '
    Info 6:28:05 PM Thread Id - 17 : Switching to frame: ' id: content_preview_iframe3] '
    Info 6:28:05 PM Thread Id - 17 : Switching to frame: ' xpath: //iframe[@data-widget-type='hotspot']] '
    Info 6:28:05 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:28:05 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:28:05 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:28:06 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:28:06 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='theElement-0']/child::div[contains(@id,'selector')]] '
    Info 6:28:06 PM Thread Id - 17 : Getting text from WebElement ' id: hotspot_labelDescription] '
    Info 6:28:06 PM Thread Id - 17 : Switching to Default Content
    Pass 6:28:06 PM
    Pass 6:28:06 PM
    Pass 6:28:06 PM
    Info 6:28:08 PM Thread Id - 17 : Clicking on ' xpath: //div[@id='testPreviewModalHeader']/child::button[@class='close']] '
    Info 6:28:10 PM Thread Id - 17 : Clicking on ' xpath: //label[@class='switch-button-background']] '
    Info 6:28:16 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:28:16 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class,'toolBoxLarge to-set')]' ' is displayed
    Info 6:28:16 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:28:16 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lm-rochak']] '
    Info 6:28:16 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'toolBoxLarge to-set')]] '
    Info 6:28:23 PM Thread Id - 17 : Switching to Default Content
    Info 6:28:23 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:28:23 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-block active']/child::button[@class='close panel-del']] '
    Info 6:28:23 PM Thread Id - 17 : Switching to Default Content
    Info 6:28:23 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:28:23 PM Thread Id - 17 : Checking if element ' id: save-button] ' is enabled
    Info 6:28:23 PM Thread Id - 17 : Switching to Default Content
    Pass 6:28:24 PM
    Info 6:28:24 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:28:24 PM Thread Id - 17 : Clicking on ' id: cancel-btn] '
    Info 6:28:24 PM Thread Id - 17 : Switching to Default Content
    Info 6:28:24 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:28:24 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class,'toolBoxLarge to-del')]' ' is displayed
    Info 6:28:24 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:28:24 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lm-rochak']] '
    Skip 6:28:44 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class
    'toolBoxLarge to-del')]' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class
    'toolBoxLarge to-del')]' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //div[contains(@class
    'toolBoxLarge to-del')] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [5636344e-5437-481c-a5dd-2cdfbe427f9d
    findElement {using=xpath
    value=//div[contains(@class
    'toolBoxLarge to-del')]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 27151
    moz:profile: /tmp/rust_mozprofilef5vxzm
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 5636344e-5437-481c-a5dd-2cdfbe427f9d
    Skip 6:28:44 PM Test Case addEditPreviewHotSpot Skipped
  • ProjectUsageDashboardPageTest::commentFilterAndListing

    6:25:29 PM / 00:01:22:696 Skip

    ProjectUsageDashboardPageTest::commentFilterAndListing
    08.05.2025 6:25:29 PM 08.05.2025 6:26:52 PM 00:01:22:696 · #test-id=73
    Verify the listing of comments along with comments filter
    StatusTimestampDetails
    Info 6:25:31 PM Thread Id - 19 : Typing <'*************'> in field ' id: username] '
    Info 6:25:31 PM Thread Id - 19 : Typing <'********'> in field ' id: password] '
    Info 6:25:31 PM Thread Id - 19 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:25:31 PM Thread Id - 19 : Getting Current URL
    Info 6:25:31 PM Thread Id - 19 : Refreshing Page having URL : 'https://frost-stage.health.elsevier.com/#/'
    Skip 6:26:52 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: Element Proxy element for: DefaultElementLocator 'By.xpath: //button[contains(@ng-click
    'createProject')]' is not clickable because: java.lang.Exception: Not able to find element ' Proxy element for: DefaultElementLocator 'By.xpath: //button[contains(@ng-click
    'createProject')]' '. Reason: org.openqa.selenium.NoSuchElementException: Unable to locate element: //button[contains(@ng-click
    'createProject')] For documentation on this error
    please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Build info: version: '4.25.0'
    revision: '8a8aea2337' System info: os.name: 'Linux'
    os.arch: 'amd64'
    os.version: '6.11.0-1018-azure'
    java.version: '11.0.27' Driver info: org.openqa.selenium.firefox.FirefoxDriver Command: [24163081-4de8-467d-b170-a369272774b6
    findElement {using=xpath
    value=//button[contains(@ng-click
    'createProject')]}] Capabilities {acceptInsecureCerts: true
    browserName: firefox
    browserVersion: 141.0
    moz:accessibilityChecks: false
    moz:buildID: 20250717180000
    moz:geckodriverVersion: 0.36.0
    moz:headless: true
    moz:platformVersion: 6.11.0-1018-azure
    moz:processID: 27480
    moz:profile: /tmp/rust_mozprofileSwLYcc
    moz:shutdownTimeout: 60000
    moz:webdriverClick: false
    moz:windowless: false
    pageLoadStrategy: normal
    platformName: linux
    proxy: Proxy()
    setWindowRect: true
    strictFileInteractability: false
    timeouts: {implicit: 0
    pageLoad: 300000
    script: 30000}
    unhandledPromptBehavior: dismiss and notify
    userAgent: Mozilla/5.0 (X11; Linux x86...} Session ID: 24163081-4de8-467d-b170-a369272774b6
    Skip 6:26:52 PM Test Case commentFilterAndListing Skipped
  • CourseEditorPageTest::addEditPreviewHotSpot

    6:28:46 PM / 00:01:58:089 Fail

    CourseEditorPageTest::addEditPreviewHotSpot
    08.05.2025 6:28:46 PM 08.05.2025 6:30:44 PM 00:01:58:089 · #test-id=74
    Add/Edit/Delete hotspot widget. Negative and Positive flow
    StatusTimestampDetails
    Info 6:28:47 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:28:47 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:28:47 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:28:50 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:28:52 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:28:52 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:28:52 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:28:52 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:28:52 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:28:52 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:28:52 PM Thread Id - 17 : Typing <'9780216176805'> in field ' id: isbnid] '
    Info 6:28:52 PM Thread Id - 17 : Typing <'Miss Stefany Grady'> in field ' name: objectAuthor] '
    Info 6:28:52 PM Thread Id - 17 : Typing <'Tall tale'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:28:52 PM Thread Id - 17 : Typing <'Labore voluptatem laboriosam aut modi. Consequatur magnam earum quod in omnis deserunt repellat. Fugit neque velit est.'> in field ' id: objectDescription] '
    Info 6:28:52 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:28:52 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:28:54 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:28:57 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:28:59 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:29:01 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:29:01 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:30:12 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='tocmenu-name' and text()='Manage Assets']/parent::div/parent::a/div] '
    Info 6:30:13 PM Thread Id - 17 : Making hidden input tags Visible
    Info 6:30:13 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/pexels-magda-ehlers-pexels-1319515.jpg'> in field ' xpath: (//*[@type = 'file'])] '
    Info 6:30:15 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:30:16 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Back to TOC']] '
    Info 6:30:18 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:30:24 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:24 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:24 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:24 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:24 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:24 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:24 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:25 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:25 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:25 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:25 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:25 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:25 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:26 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:26 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:26 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:26 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:26 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:26 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:27 PM Thread Id - 17 : Checking if element ' id: nextArrow] ' is enabled
    Info 6:30:27 PM Thread Id - 17 : Clicking on ' id: nextArrow] '
    Info 6:30:27 PM Thread Id - 17 : Getting Element Having Text <<'HOTSPOT'>> from ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '.
    Info 6:30:28 PM Thread Id - 17 : Holding Element ' xpath: //section[@class='right-pane']/div[@class='menu-block ui-draggable']] '
    Info 6:30:28 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:30:28 PM Thread Id - 17 : Moving Holded Element to ' xpath: //section[@class='container']/p] '
    Info 6:30:31 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:31 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:30:31 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.xpath: //div[contains(@class,'toolBoxLarge to-set')]' ' is displayed
    Info 6:30:31 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:30:31 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='lm-rochak']] '
    Info 6:30:31 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'toolBoxLarge to-set')]] '
    Info 6:30:38 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:38 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:38 PM Thread Id - 17 : Checking if element ' id: save-button] ' is enabled
    Info 6:30:38 PM Thread Id - 17 : Switching to Default Content
    Pass 6:30:38 PM
    Info 6:30:38 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:38 PM Thread Id - 17 : Clicking on ' id: addmedia] '
    Info 6:30:38 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:39 PM Thread Id - 17 : Performing MouseOver on Element ' xpath: //div[@class='block-img image']] '
    Info 6:30:40 PM Thread Id - 17 : Clicking on ' xpath: //label[@for='cbtestg_0']] '
    Info 6:30:40 PM Thread Id - 17 : Clicking on ' id: submit_image] '
    Info 6:30:40 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:40 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:40 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:40 PM Thread Id - 17 : Clicking on ' id: addhospotBtn] '
    Info 6:30:40 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:40 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:41 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:42 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:42 PM Thread Id - 17 : Typing <'alligatorHarry Pitts'> in field ' id: alt] '
    Info 6:30:42 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:42 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:42 PM Thread Id - 17 : Getting Element Having Text <<'1'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:30:42 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:30:42 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:30:42 PM Thread Id - 17 : Typing <'Artie ChokeSchneider and Sons'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:30:42 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:30:42 PM Thread Id - 17 : Typing <'Sam Urai'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:30:42 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:42 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:42 PM Thread Id - 17 : Checking if element ' id: save-button] ' is enabled
    Info 6:30:42 PM Thread Id - 17 : Switching to Default Content
    Pass 6:30:42 PM
    Info 6:30:42 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:44 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:44 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:44 PM Thread Id - 17 : Getting Element Having Text <<'2'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Info 6:30:44 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='FC-name pull-left']/child::span] '
    Info 6:30:44 PM Thread Id - 17 : Switching to frame: ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::iframe[contains(@title,'Rich Text Editor')]] '
    Info 6:30:44 PM Thread Id - 17 : Typing <'Michelle LynnHauck-Jast'> in field ' xpath: //body[@class='cke_editable cke_editable_themed cke_contents_ltr cke_show_borders']/p] '
    Info 6:30:44 PM Thread Id - 17 : Switching to Parent Frame
    Info 6:30:44 PM Thread Id - 17 : Typing <'Ray Zenz'> in field ' xpath: //div[@class='Slideline-container-block' and contains(@style,'block')]/descendant::input[@placeholder='loopHighlight']] '
    Info 6:30:44 PM Thread Id - 17 : Switching to Default Content
    Info 6:30:44 PM Thread Id - 17 : Switching to frame: ' id: widFrame] '
    Info 6:30:44 PM Thread Id - 17 : Getting Element Having Text <<'3'>> from ' xpath: //div[@class='FC-name pull-left']/child::span] '.
    Fail 6:30:44 PM
    Exception occured, click to see details: Element null is not clickable because: java.lang.NullPointerException
    Fail 6:30:44 PM Thread ID :17_Test Method addEditPreviewHotSpotFailed
  • CourseEditorPageTest::verifyContentScreenVersioning

    6:30:46 PM / 00:02:45:499 Fail

    CourseEditorPageTest::verifyContentScreenVersioning
    08.05.2025 6:30:46 PM 08.05.2025 6:33:32 PM 00:02:45:499 · #test-id=75
    Verifying Content screen versioning test cases
    StatusTimestampDetails
    Info 6:30:47 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:30:47 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:30:48 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:30:50 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:30:52 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:30:52 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:30:52 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:30:52 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:30:52 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:30:52 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:30:52 PM Thread Id - 17 : Typing <'9791984503564'> in field ' id: isbnid] '
    Info 6:30:52 PM Thread Id - 17 : Typing <'Chauncey Mertz'> in field ' name: objectAuthor] '
    Info 6:30:52 PM Thread Id - 17 : Typing <'Legend'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:30:52 PM Thread Id - 17 : Typing <'Necessitatibus ut recusandae nihil corrupti explicabo laboriosam omnis. Molestias qui est voluptatem accusamus eum. Voluptates recusandae et. Necessitatibus non reprehenderit et. Unde fuga est et eos vel sed laboriosam.'> in field ' id: objectDescription] '
    Info 6:30:53 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:30:53 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:30:54 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:30:56 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:30:58 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:31:01 PM Thread Id - 17 : Typing <'Inventore recusandae accusantium modi odio. Molestias illo enim voluptas quas ipsam maiores sint. Ea cum cumque.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:31:01 PM Thread Id - 17 : Switching to Default Content
    Info 6:31:01 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:31:01 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:31:02 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:31:03 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:31:05 PM Thread Id - 17 : Getting text from WebElement ' tag name: ins] '
    Pass 6:31:05 PM
    Info 6:31:05 PM Thread Id - 17 : Getting text from WebElement ' tag name: del] '
    Pass 6:31:05 PM
    Info 6:31:05 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.className: chat-icon' ' is displayed
    Info 6:31:05 PM Thread Id - 17 : WebElement is not visible on screen
    Pass 6:31:05 PM
    Info 6:31:05 PM Thread Id - 17 : Getting text from WebElement ' id: verAccordion] '
    Pass 6:31:05 PM
    Pass 6:31:05 PM
    Pass 6:31:05 PM
    Pass 6:31:05 PM
    Pass 6:31:05 PM
    Info 6:31:05 PM Thread Id - 17 : Getting text from WebElement ' id: versionSpan] '
    Pass 6:31:05 PM
    Info 6:31:05 PM Thread Id - 17 : Getting text from WebElement ' id: datespan] '
    Pass 6:31:05 PM
    Info 6:31:05 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 6:31:07 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:31:10 PM Thread Id - 17 : Typing <'cricket'> in field ' xpath: //section[@class='container']/p] '
    Info 6:31:10 PM Thread Id - 17 : Switching to Default Content
    Info 6:31:43 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:31:44 PM Thread Id - 17 : Getting text from WebElement ' id: verAccordion] '
    Info 6:31:44 PM Thread Id - 17 : Getting text from WebElement ' tag name: ins] '
    Pass 6:31:44 PM
    Pass 6:31:44 PM
    Info 6:31:45 PM Thread Id - 17 : Clicking on ' class name: Vrestore] '
    Info 6:31:47 PM Thread Id - 17 : Clicking on ' class name: confirm] '
    Info 6:31:49 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:31:49 PM Thread Id - 17 : Getting text from WebElement ' xpath: //section[@class='container']/p] '
    Info 6:31:49 PM Thread Id - 17 : Switching to Default Content
    Pass 6:31:49 PM
    Info 6:31:49 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:31:53 PM Thread Id - 17 : Typing <'Rerum eos error voluptatem suscipit. Qui expedita repellendus illo recusandae voluptate quas aperiam. Voluptates impedit quia eius.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:31:53 PM Thread Id - 17 : Switching to Default Content
    Info 6:31:53 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:31:53 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:31:53 PM Thread Id - 17 : Typing <'Manet'> in field ' id: savingnote] '
    Info 6:31:53 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:31:55 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:31:56 PM Thread Id - 17 : Getting List of Text from ' xpath: //h4[contains(text(),'Version 4')]/following-sibling::div//span] '.
    Fail 6:31:56 PM
    Exception occured, click to see details: Version 4 Note does not match!! expected [Manet] but found []
    Info 6:31:56 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 6:31:58 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:32:01 PM Thread Id - 17 : Typing <'Doloremque sapiente sint culpa sed blanditiis illum quod. Dolor iure aut et sit modi. Culpa non voluptate porro explicabo corrupti. Perspiciatis sapiente deserunt totam.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:32:01 PM Thread Id - 17 : Switching to Default Content
    Info 6:32:01 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:32:01 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:32:01 PM Thread Id - 17 : Typing <'doloribusMilowildebeest'> in field ' id: savingnote] '
    Info 6:32:01 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:32:03 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:32:06 PM Thread Id - 17 : Typing <'Repudiandae non blanditiis eveniet maiores debitis quia dolores. Laboriosam doloribus minus. Iusto praesentium voluptatem molestiae dolorum id. Dolor autem laborum enim.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:32:06 PM Thread Id - 17 : Switching to Default Content
    Info 6:32:06 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:32:06 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:32:07 PM Thread Id - 17 : Typing <'remPoppyantelope'> in field ' id: savingnote] '
    Info 6:32:07 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:32:09 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:32:12 PM Thread Id - 17 : Typing <'Et veniam iure. Non laudantium perferendis voluptatum. Sit alias quae eos. Labore a quae quod sit. Consectetur quia minus qui.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:32:12 PM Thread Id - 17 : Switching to Default Content
    Info 6:32:12 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:32:12 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:32:12 PM Thread Id - 17 : Typing <'distinctioBelladonkey'> in field ' id: savingnote] '
    Info 6:32:12 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:32:14 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:32:15 PM Thread Id - 17 : Getting List of Text from ' xpath: //h4[contains(text(),'Version 5')]/following-sibling::div//span] '.
    Fail 6:32:16 PM
    Exception occured, click to see details: Version 5 notes list mismatch!!: Lists differ at element [0]: doloribusMilowildebeest != expected [doloribusMilowildebeest] but found []
    Info 6:32:16 PM Thread Id - 17 : Getting List of Text from ' xpath: //h4[contains(text(),'Version 4')]/following-sibling::div//span] '.
    Pass 6:32:16 PM
    Pass 6:32:16 PM
    Pass 6:32:16 PM
    Info 6:32:16 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 6:32:17 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:32:19 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:32:19 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:33:24 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 6:33:26 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:33:26 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:33:29 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:33:29 PM Thread Id - 17 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 6:33:29 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 6:33:31 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:33:32 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Skip 6:33:32 PM
    Test Skipped. Test will rerun if Retry Analyzer is set. Click to see the details about the failure: The following asserts failed: Version 4 Note does not match!! expected [Manet] but found []
    Version 5 notes list mismatch!!: Lists differ at element [0]: doloribusMilowildebeest != expected [doloribusMilowildebeest] but found []
    Skip 6:33:32 PM Test Case verifyContentScreenVersioning Skipped
  • CourseEditorPageTest::verifyContentScreenVersioning

    6:33:34 PM / 00:02:46:265 Fail

    CourseEditorPageTest::verifyContentScreenVersioning
    08.05.2025 6:33:34 PM 08.05.2025 6:36:20 PM 00:02:46:265 · #test-id=76
    Verifying Content screen versioning test cases
    StatusTimestampDetails
    Info 6:33:35 PM Thread Id - 17 : Typing <'*************'> in field ' id: username] '
    Info 6:33:35 PM Thread Id - 17 : Typing <'********'> in field ' id: password] '
    Info 6:33:35 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='Login']] '
    Info 6:33:38 PM Thread Id - 17 : Clicking on ' xpath: //button[contains(@ng-click,'createProject')]] '
    Info 6:33:40 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' id: ProjectName] '
    Info 6:33:40 PM Thread Id - 17 : Clicking on ' id: projectType] '
    Info 6:33:40 PM Thread Id - 17 : Selecting text <'Online Course'> from ' id: projectType] '
    Info 6:33:40 PM Thread Id - 17 : Clicking on ' id: projectSubType] '
    Info 6:33:40 PM Thread Id - 17 : Selecting text <'Adaptive Learning'> from ' id: projectSubType] '
    Info 6:33:40 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'theme-block')]] '
    Info 6:33:40 PM Thread Id - 17 : Typing <'9790639916230'> in field ' id: isbnid] '
    Info 6:33:40 PM Thread Id - 17 : Typing <'Stanley Pouros'> in field ' name: objectAuthor] '
    Info 6:33:40 PM Thread Id - 17 : Typing <'Historical fiction'> in field ' xpath: //input[@aria-label='Discipline']] '
    Info 6:33:40 PM Thread Id - 17 : Typing <'Excepturi quis ut explicabo voluptates aut perferendis. Aliquid nam rem qui dolor quidem. Corrupti rerum consequatur numquam delectus.'> in field ' id: objectDescription] '
    Info 6:33:41 PM Thread Id - 17 : Typing <'/home/runner/work/Advanced-Selenium-POM-Framework/Advanced-Selenium-POM-Framework/src/main/resources/nonsolus-digital_elsevier.png'> in field ' xpath: //input[@type='file' and @name='projectCover']] '
    Info 6:33:41 PM Thread Id - 17 : Clicking on ' xpath: //button[text()='Create & Configure']] '
    Info 6:33:42 PM Thread Id - 17 : Clicking on ' id: customProcess] '
    Info 6:33:44 PM Thread Id - 17 : Clicking on ' xpath: //span[@class='glyphicon glyphicon-file']/parent::button[@aria-label='content']] '
    Info 6:33:46 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:33:49 PM Thread Id - 17 : Typing <'Non deserunt quisquam eveniet et iste voluptatum voluptas. Amet dolor vitae ea impedit. Magnam nesciunt eos velit sunt et. Blanditiis illum omnis est. Quod sint consequatur libero dignissimos.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:33:49 PM Thread Id - 17 : Switching to Default Content
    Info 6:33:49 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:33:49 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:33:50 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:33:51 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:33:53 PM Thread Id - 17 : Getting text from WebElement ' tag name: ins] '
    Pass 6:33:53 PM
    Info 6:33:53 PM Thread Id - 17 : Getting text from WebElement ' tag name: del] '
    Pass 6:33:53 PM
    Info 6:33:53 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.className: chat-icon' ' is displayed
    Info 6:33:53 PM Thread Id - 17 : WebElement is not visible on screen
    Pass 6:33:53 PM
    Info 6:33:53 PM Thread Id - 17 : Getting text from WebElement ' id: verAccordion] '
    Pass 6:33:53 PM
    Pass 6:33:53 PM
    Pass 6:33:53 PM
    Pass 6:33:53 PM
    Pass 6:33:53 PM
    Info 6:33:53 PM Thread Id - 17 : Getting text from WebElement ' id: versionSpan] '
    Pass 6:33:53 PM
    Info 6:33:53 PM Thread Id - 17 : Getting text from WebElement ' id: datespan] '
    Pass 6:33:54 PM
    Info 6:33:54 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 6:33:55 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:33:58 PM Thread Id - 17 : Typing <'louse'> in field ' xpath: //section[@class='container']/p] '
    Info 6:33:58 PM Thread Id - 17 : Switching to Default Content
    Info 6:34:31 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:34:32 PM Thread Id - 17 : Getting text from WebElement ' id: verAccordion] '
    Info 6:34:32 PM Thread Id - 17 : Getting text from WebElement ' tag name: ins] '
    Pass 6:34:32 PM
    Pass 6:34:32 PM
    Info 6:34:32 PM Thread Id - 17 : Clicking on ' class name: Vrestore] '
    Info 6:34:35 PM Thread Id - 17 : Clicking on ' class name: confirm] '
    Info 6:34:37 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:34:37 PM Thread Id - 17 : Getting text from WebElement ' xpath: //section[@class='container']/p] '
    Info 6:34:37 PM Thread Id - 17 : Switching to Default Content
    Pass 6:34:37 PM
    Info 6:34:37 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:34:40 PM Thread Id - 17 : Typing <'Doloribus velit ut quia. Quo mollitia sunt repellat omnis pariatur illo ut. Reiciendis voluptatem et aperiam ad sunt architecto sit. Accusantium facilis dicta. Debitis aliquid est quis ipsa est.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:34:40 PM Thread Id - 17 : Switching to Default Content
    Info 6:34:40 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:34:40 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:34:41 PM Thread Id - 17 : Typing <'Dali'> in field ' id: savingnote] '
    Info 6:34:41 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:34:43 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:34:44 PM Thread Id - 17 : Getting List of Text from ' xpath: //h4[contains(text(),'Version 4')]/following-sibling::div//span] '.
    Fail 6:34:44 PM
    Exception occured, click to see details: Version 4 Note does not match!! expected [Dali] but found []
    Info 6:34:44 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 6:34:45 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:34:48 PM Thread Id - 17 : Typing <'Labore dolorum minima vel id qui modi non. Optio quo quidem voluptatum rerum neque voluptatem impedit. Laborum quibusdam pariatur minima dolorem aut nemo. Tempora sit vitae in sit vel.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:34:48 PM Thread Id - 17 : Switching to Default Content
    Info 6:34:48 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:34:48 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:34:49 PM Thread Id - 17 : Typing <'perspiciatisPoppyalligator'> in field ' id: savingnote] '
    Info 6:34:49 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:34:51 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:34:54 PM Thread Id - 17 : Typing <'Cupiditate quisquam voluptatem. Cumque consequatur id aut fugit. Deleniti fugiat sit officia maiores culpa veniam id. Non vel optio nam repudiandae omnis sit eos. Dolore necessitatibus cum.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:34:54 PM Thread Id - 17 : Switching to Default Content
    Info 6:34:54 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:34:54 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:34:54 PM Thread Id - 17 : Typing <'porroOlivermallard'> in field ' id: savingnote] '
    Info 6:34:54 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:34:56 PM Thread Id - 17 : Switching to frame: ' id: editor-frame] '
    Info 6:34:59 PM Thread Id - 17 : Typing <'In accusantium odit. Molestiae quia in voluptatem et. Tenetur perferendis optio.'> in field ' xpath: //section[@class='container']/p] '
    Info 6:34:59 PM Thread Id - 17 : Switching to Default Content
    Info 6:34:59 PM Thread Id - 17 : Clicking on ' id: save_modal] '
    Info 6:34:59 PM Thread Id - 17 : Checking if element ' xpath: //button[normalize-space()='OK']] ' is displayed
    Info 6:35:00 PM Thread Id - 17 : Typing <'harumShadowkangaroo'> in field ' id: savingnote] '
    Info 6:35:00 PM Thread Id - 17 : Clicking on ' id: save_toc_id] '
    Info 6:35:03 PM Thread Id - 17 : Clicking on ' id: versionHistory] '
    Info 6:35:04 PM Thread Id - 17 : Getting List of Text from ' xpath: //h4[contains(text(),'Version 5')]/following-sibling::div//span] '.
    Fail 6:35:04 PM
    Exception occured, click to see details: Version 5 notes list mismatch!!: Lists differ at element [0]: perspiciatisPoppyalligator != expected [perspiciatisPoppyalligator] but found []
    Info 6:35:04 PM Thread Id - 17 : Getting List of Text from ' xpath: //h4[contains(text(),'Version 4')]/following-sibling::div//span] '.
    Pass 6:35:04 PM
    Pass 6:35:04 PM
    Pass 6:35:04 PM
    Info 6:35:04 PM Thread Id - 17 : Clicking on ' xpath: //button[normalize-space()='close']] '
    Info 6:35:06 PM Thread Id - 17 : Clicking on ' xpath: //button[@class='godashboard']] '
    Info 6:35:08 PM Thread Id - 17 : Checking if element ' Proxy element for: DefaultElementLocator 'By.id: btnA' ' is displayed
    Info 6:35:08 PM Thread Id - 17 : WebElement is not visible on screen
    Info 6:36:13 PM Thread Id - 17 : Clicking on ' xpath: //ul[contains(@class,'navbar')]//a[normalize-space()='My Projects']] '
    Info 6:36:15 PM Thread Id - 17 : Typing <'sea lionAgent Forge XIClassical'> in field ' xpath: //input[@aria-label='Search Box']] '
    Info 6:36:15 PM Thread Id - 17 : Pressing Key '' in field 'xpath: //input[@aria-label='Search Box']]'
    Info 6:36:17 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[@total-items='totalProjects']/descendant::div[contains(@class,'box-theme-title')]] '
    Info 6:36:17 PM Thread Id - 17 : Clicking on ' xpath: //button[@aria-label='Project menu']] '
    Info 6:36:17 PM Thread Id - 17 : Clicking on ' xpath: //div[@class='box-theme active']//a[@class='ng-scope'][normalize-space()='Delete Project']] '
    Info 6:36:19 PM Thread Id - 17 : Clicking on ' xpath: //div[contains(@class,'sweet-alert')]/button[@class='confirm']] '
    Info 6:36:20 PM Thread Id - 17 : Getting text from WebElement ' xpath: //div[contains(@class,'sweet-alert')]/child::p] '
    Fail 6:36:20 PM
    Exception occured, click to see details: The following asserts failed: Version 4 Note does not match!! expected [Dali] but found []
    Version 5 notes list mismatch!!: Lists differ at element [0]: perspiciatisPoppyalligator != expected [perspiciatisPoppyalligator] but found []
    Fail 6:36:20 PM Thread ID :17_Test Method verifyContentScreenVersioningFailed

Started

Aug 5, 2025 05:30:56 PM

Ended

Aug 5, 2025 06:36:20 PM

Tests Passed

37

Tests Failed

21

Tests
Log events

Timeline

System/Environment

NameValue
Organization Elsevier
Team Authoring Team
Project Frost UI Automation
Application URL https://frost-stage.health.elsevier.com/
Operating System Linux
Browser FireFox